TL
Tool Lab
💰Spenden
💰Spenden

YAML to JSON

YAML in JSON umwandeln

YAML Input
JSON Output

Ü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

  1. Fügen Sie Ihr YAML in das Feld YAML Input ein oder klicken Sie auf Sample, um ein Beispiel zu laden.
  2. Wählen Sie die JSON-Einrückungsstufe (2 Leerzeichen, 4 Leerzeichen oder Minified).
  3. Klicken Sie auf → JSON, um zu konvertieren.
  4. 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.