JSON-Formatierer / Minifier / ValidatorJSON escapen / unescapenJSON DiffJSON-Schlüssel sortierenJSON ⇄ ZeichenketteJSON ⇄ XMLXML ⇄ JSONJSON zu CSVCSV zu JSONJSON ⇄ YAMLJSON zu CodeQuery-Parameter ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
JSON ⇄ YAML
JSON in YAML und YAML in JSON umwandeln; ein handgeschriebener Parser deckt gängige Strukturen ab
Anleitung
Beim Umwandeln JSON → YAML erhalten Zahlen-Zeichenketten, Zahlen, Booleans und null Anführungszeichen, um die Treue zu wahren; YAML → JSON unterstützt verschachtelte Einrückung, den Listen-Marker -, Schlüssel-Wert-Paare und gängige Skalartypen.
FAQ
Warum erhält die Zeichenkette „100" nach dem Umwandeln in YAML Anführungszeichen?
Um zu vermeiden, dass sie beim Zurückwandeln in JSON zu einer Zahl wird. YAML erkennt eine reine Zahl standardmäßig als Integer; Anführungszeichen bewahren den exakten Originaltyp.
Sind die unterstützten YAML-Features begrenzt?
Es deckt die im Alltag häufigste Teilmenge ab: Maps, Sequenzen, Verschachtelung, Skalare und Kommentare. Anchors, Mehrfachdokumente und komplexe Flow-Styles werden noch nicht unterstützt.