YAML-↔-JSON-Konverter
Dieser Konverter übersetzt YAML in formatiertes JSON und JSON in YAML und zeigt bei ungültiger Eingabe die Fehlermeldung des Parsers an.
Über dieses Tool
Dieser Konverter übersetzt YAML in formatiertes JSON und JSON in YAML und zeigt bei ungültiger Eingabe die Fehlermeldung des Parsers an.
So funktioniert’s
- Füge YAML in das YAML-Feld oder JSON in das JSON-Feld ein.
- Klicke auf „YAML → JSON“ oder „JSON → YAML“.
- Kopiere die Ausgabe.
Gut zu wissen
- Die Umwandlung nutzt die Bibliothek js-yaml; die JSON-Ausgabe wird mit 2 Leerzeichen eingerückt, die YAML-Ausgabe nutzt 2 Leerzeichen Einrückung ohne Zeilenumbruch.
- YAML 1.2 ist eine Obermenge von JSON, gültiges JSON ist also auch gültiges YAML.
- YAML-Kommentare gehen bei der Umwandlung in JSON verloren, weil JSON keine Kommentarsyntax hat.
- Die Einrückung in YAML muss mit Leerzeichen erfolgen; Tabs sind nicht erlaubt.
Läuft komplett in deinem Browser – nichts, was du eingibst, wird hochgeladen oder gespeichert.
Häufige Fragen
Warum erhalte ich einen Einrückungsfehler?
YAML ist auf eine einheitliche Einrückung mit Leerzeichen angewiesen. Tabs oder falsch ausgerichtete Schlüssel führen zu Parse-Fehlern.
Bleiben YAML-Kommentare erhalten?
Nein. JSON kennt keine Kommentare, daher werden sie bei der Umwandlung aus YAML verworfen.
Kann ich Kubernetes- oder Docker-Compose-Dateien umwandeln?
Ja. Einzelne YAML-Dokumente wie Manifeste und Compose-Dateien lassen sich direkt umwandeln.
Wird meine Konfiguration hochgeladen?
Nein. Die Umwandlung passiert in deinem Browser, Secrets in Konfigurationen bleiben also auf deinem Gerät.