Was ist die JSON-⇄-YAML-Umwandlung?
YAML ist beliebt für Konfigurationsdateien — es ersetzt JSONs Klammern durch Einrückung und ist leichter zu lesen und zu schreiben. JSON ist das universelle Format für Code und APIs. Dieses Tool wandelt zwischen beiden um, damit du eine Konfigurationsdatei an dein Programm gibst oder eine API-Antwort in lesbares YAML bringst. Alles läuft lokal im Browser, ohne Upload.
So funktioniert es
- JSON oder YAML in das Eingabefeld einfügen (Datei-Drop möglich).
- Auf JSON → YAML oder YAML → JSON klicken.
- Ergebnis kopieren oder herunterladen; ist die Syntax ungültig, erklärt die Statuszeile den Grund.
Typische Anwendungen
- Eine JSON-API-Antwort in lesbares YAML-Config umwandeln.
- Handgeschriebene YAML-Config in JSON umwandeln, das dein Code parsen kann.
- JSON verschönern oder validieren? Nutze den JSON-Formatter; für Tabellen JSON ⇄ CSV ⇄ Excel.
Warum sind meine YAML-Kommentare nach der Umwandlung in JSON weg?
Wandelst du eine Docker-Compose- oder CI-YAML-Konfiguration in JSON um, damit ein Programm sie liest, fällt dir auf, dass die #-Kommentare alle verschwunden sind — das ist erwartet, kein Fehler: JSON hat keine Kommentarsyntax, es gibt also keinen Platz dafür. Zwei weitere YAML-Fallen: Die Einrückung muss Leerzeichen nutzen, niemals gemischte Tabs — ein Leerzeichen daneben und die Bedeutung ändert sich; und unquotiertes no / yes / on / off wird zu Booleans, sodass der Ländercode NO zu false werden kann — setz Werte, die wie Booleans aussehen, in Anführungszeichen. Danach das JSON aufräumen? Weiter zum JSON-Formatter.