Entwicklung

JSON und YAML

JSON und YAML ineinander umwandeln. Kostenlos online.

01

Ihr JSON

02

Generiertes YAML

03

Gut zu wissen

JSON vs. YAML

JSON ist streng und maschinenfreundlich, YAML nutzt Einrückung statt Klammern und ist auf menschliche Lesbarkeit ausgelegt.

Typische Nutzung

JSON dominiert bei Web-APIs, YAML bei Konfigurationsdateien, Kubernetes, Docker Compose und CI/CD-Pipelines.

Lokal & privat

Die Umwandlung läuft vollständig im Browser — nichts wird übertragen oder gespeichert.

Fehlertolerant

JSON wird mit JSON5 gelesen, akzeptiert also auch Kommentare und nachgestellte Kommas in der Eingabe.

04

Häufige Fragen

Wie werden JSON-Objekte in YAML konvertiert?

JSON-Objekte werden in YAML-Mappings konvertiert, wobei Einrückung für verschachtelte Strukturen verwendet wird. Geschweifte Klammern und die meisten Anführungszeichen werden für bessere Lesbarkeit entfernt.

Wie werden YAML-Anker und -Aliase in JSON behandelt?

YAML-Anker und -Aliase (Referenzsystem) werden in JSON zu wiederholten Inhalten expandiert, da JSON kein natives Konzept für Referenzen oder Zeiger im Dokument hat.

Werden YAML-Kommentare bei der Konvertierung nach JSON erhalten?

Nein, YAML-Kommentare bleiben in der JSON-Ausgabe nicht erhalten, da JSON keine Kommentare unterstützt. Wenn Kommentare erhalten bleiben müssen, verwenden Sie ein anderes Format oder ein benutzerdefiniertes Annotationssystem.

Wie werden komplexe YAML-Funktionen behandelt?

Erweiterte YAML-Funktionen wie Tags, Merge-Keys und komplexe Mapping-Typen werden nach Möglichkeit in JSON-Entsprechungen konvertiert. Einige YAML-spezifische Funktionen können im Konvertierungsprozess vereinfacht werden.

+ 01Verwandte Werkzeuge

Vielleicht auch interessant.