YAML to JSON
YAML in JSON umwandeln
Über dieses Tool
Der YAML to JSON Converter wandelt YAML-Konfigurationsdateien und Datendokumente in äquivalentes JSON um. Eingerückte Mappings werden zu JSON-Objekten, mit Bindestrich eingeleitete Sequenzen werden zu Arrays, und unquotierte Skalare werden automatisch typisiert (Zahlen, Booleans und null werden erkannt).
Dies ist ein leichtgewichtiger, browserbasierter Parser, der die gängigsten YAML-Muster verarbeitet. Komplexe YAML-Funktionen wie Anchors (&), Aliases (*), Block-Skalare (|, >) und Multi-Dokument-Dateien werden nicht unterstützt. Die gesamte Verarbeitung erfolgt lokal im Browser.
Anleitung
- Fügen Sie Ihr YAML in das Feld YAML Input ein oder klicken Sie auf Sample, um ein Beispiel zu laden.
- Wählen Sie die JSON-Einrückungsstufe (2 Leerzeichen, 4 Leerzeichen oder Minified).
- Klicken Sie auf → JSON, um zu konvertieren.
- Klicken Sie auf Kopieren, um die JSON-Ausgabe in die Zwischenablage zu kopieren.
Anwendungsfälle
Entwickler konvertieren YAML-Konfigurationsdateien (CI/CD-Pipelines, Kubernetes-Manifeste, Docker Compose) in JSON zur Verwendung mit APIs oder JavaScript-Anwendungen. Data Engineers wandeln YAML-Datendateien für die Pipeline-Verarbeitung in JSON um. Frontend-Entwickler konvertieren YAML-basierte Mock-Daten für Tests in JSON.
Häufige Fragen
- Welche YAML-Typen werden automatisch konvertiert? — null/~ → null, true/false → boolean, Zahlen → number. Zitierte Strings werden von Anführungszeichen befreit. Alles andere bleibt ein String.
- Warum wird mein YAML nicht korrekt konvertiert? — Komplexe Funktionen wie YAML-Anker (&), Aliase (*) und Multi-Dokument-Dateien (---) werden nicht unterstützt. Verwenden Sie dafür einen serverseitigen Parser.
- Werden meine Daten an einen Server gesendet? — Nein. Die gesamte Konvertierung läuft lokal im Browser mithilfe eines JavaScript-Parsers ab. Es werden keine Daten an einen Server übertragen.