YAML ↔ JSON

YAML sofort in JSON oder JSON in YAML umwandeln, mit Anchors, Multi-Dokument-YAML und sicherem Quoting von yes/no. Kostenloser Online-Konverter.

Über dieses Werkzeug

Wandle YAML in JSON und JSON in YAML um. Anchors und Aliase werden aufgelöst, Multi-Dokument-YAML wird zu einem Array, und mehrdeutige Strings werden in der YAML-Ausgabe in Anführungszeichen gesetzt.

So funktioniert es

  1. Wähle YAML → JSON oder JSON → YAML.
  2. Füge das Dokument ein.
  3. Kopiere die umgewandelte Ausgabe; Parse-Fehler erscheinen unter der Eingabe.

Häufige Fragen

Warum stehen yes und no in der YAML-Ausgabe in Anführungszeichen?

YAML-1.1-Parser wie PyYAML lesen yes/no/on/off ohne Anführungszeichen als Booleans. Mit Anführungszeichen bleiben sie für jeden Parser Strings.

Bleiben Kommentare erhalten?

Nein. JSON kennt keine Kommentare, daher entfallen sie bei der Umwandlung von YAML in JSON.

Was passiert mit mehreren YAML-Dokumenten?

Durch --- getrennte Dokumente werden als JSON-Array zurückgegeben.

Verwandte Werkzeuge