ToolsOnline

Online-JSON-zu-YAML-Konverter

YAML-Serialisierung mit 2-Leerzeichen-Einzug und normgerechtem Quoting


        

Über diesen JSON-zu-YAML-Konverter

JSON einfügen und in Echtzeit zu YAML konvertieren: 2-Leerzeichen-Einzug, Array-Elemente mit dem Präfix "- ", verschachtelte Objekte und Arrays werden rekursiv serialisiert; Zahlen, Booleans und null werden als Kleinbuchstaben-Literale ausgegeben. Jeder Schlüssel und Wert wird auf Anführungszeichen geprüft, damit Parser das YAML nie missdeuten.

Das Quoting folgt der YAML-Spezifikation: leere Strings, Strings, die mit : # - beginnen, führende/abschließende Leerzeichen, Werte, die wie true/false/null oder Zahlen aussehen, und Strings mit []{}&,*>!|'"%@` werden in doppelte Anführungszeichen gesetzt, wobei interne \ und " escapet werden. Das Ergebnis liest jeder Standard-YAML-Parser verlustfrei zurück. Alles läuft lokal im Browser; nichts wird hochgeladen.