YAML-zu-JSON-Konverter
YAML in JSON umwandeln und zurück, im Browser.
Richtung wählen. Block-Sequenzen, Mappings, Skalare und Inline-Flow werden unterstützt. Anker, Multi-Document und Tags sind raus - siehe FAQ.
So funktioniert's
Richtung wählen
YAML zu JSON oder JSON zu YAML.
Quelle einfügen
Beispiel ist vorbelegt. Mit Leerzeichen einrücken, nicht Tabs.
Ausgabe kopieren
Ausgabe rechts; Kopier-Button neben dem Titel.
Was ist das?
YAML und JSON beschreiben denselben Wertraum (Objekte, Arrays, Skalare) in unterschiedlichen Syntaxen. JSON ist strikt und überall eingebettet; YAML ist freundlicher für menschlich gepflegte Konfigurationen. Der Konverter verschiebt Konfiguration ohne Neuschreiben.
Wann verwenden
Kubernetes-Manifest für einen API-Call nach JSON übersetzen. CI-Konfiguration in JSON lesen. Start-Konfiguration aus JSON-Beispieldaten erzeugen. Zwei Konfigurationen in unterschiedlichen Formaten vergleichen.
Häufige Fehler
Vergessen, dass YAML `yes`, `no`, `on`, `off` als Booleans interpretiert (« Norway-Problem »). Tabs und Leerzeichen mischen - YAML lehnt Tabs in Einrückungen ab. Und erwarten, dass Kommentare den Round-Trip überleben: JSON kennt sie nicht, YAML -> JSON verwirft sie.
FAQ
- Werden YAML-Anker / -Aliasse unterstützt?
- Nein. Auch Multi-Document (---), Tags (!!str, !!int) und gefoldete/literale Skalare (>, |) nicht. Dafür yq oder einen vollständigen Parser nutzen.
Verwandte Tools
Mehr in dieser Kategorie
- JSON-Formatierer & Validator
- Base64-Encoder / -Decoder
- URL-Encoder / -Decoder
- Hash-Generator (SHA-1, SHA-256, SHA-384, SHA-512)
- JWT-Decoder
- Regex-Tester
- Markdown-zu-HTML-Konverter
- CSV-zu-JSON-Konverter
- SQL-Formatierer
- HTML-Entity-Encoder / -Decoder
- Cron-Ausdruck-Leser
- XML-Formatter
- HTML-Minifier
- Testdaten-Generator
- Markdown-Tabellen-Generator