YAML in CSV umwandeln

Wandeln Sie eine YAML-Liste von Objekten (Mappings) in eine CSV-Datei um, mit einer automatischen Kopfzeile, die alle vorkommenden Schlüssel zusammenfasst.

Beispiel:

So funktioniert es

Sie haben eine YAML-Konfigurations- oder -Datendatei — zum Beispiel eine Liste von Benutzern oder Produkten — und müssen sie in einer Tabellenkalkulation öffnen? Das Tool erwartet eine YAML-Liste von Objekten (jedes Element beginnt mit einem Bindestrich „-“), sammelt alle in sämtlichen Objekten vorkommenden Schlüssel für die CSV-Kopfzeile und schreibt dann eine Zeile pro Objekt, wobei jeder Schlüssel, der in diesem Objekt fehlt, leer bleibt.

Was passiert, wenn ein Wert selbst eine Liste oder ein verschachteltes Objekt ist?

Es wird eine eindeutige Fehlermeldung angezeigt, da das CSV-Format nur einfache Werte darstellen kann (Text, Zahl, Boolean). Verschachtelte Strukturen müssen vor der Umwandlung manuell im YAML abgeflacht werden.

Ist die Reihenfolge der Spalten im CSV garantiert?

Ja, die Spalten erscheinen in der Reihenfolge, in der ihre Schlüssel beim Durchlaufen der YAML-Liste von oben nach unten zum ersten Mal auftreten.

100% lokale Verarbeitung: Die Umwandlung erfolgt vollständig in Ihrem Browser über WebAssembly — Ihre YAML-Daten verlassen niemals Ihr Gerät.