YAML zu JSON Konverter
Konvertieren Sie YAML-Konfigurationen zu JSON, ohne Ihre Infrastruktur-Dateien in einen beliebigen Webdienst zu kopieren — diese Seite erledigt die gesamte Konvertierung in Ihrem Browser, kostenlos und ohne Upload. Ideal für Kubernetes-Manifeste, CI-Konfigurationen und Docker-Compose-Dateien.
Drop your files here - No upload required
or click to browse
YAML
YAML is a human-friendly data format widely used for configuration files in DevOps tools such as Docker, Kubernetes, and CI pipelines. It expresses nested structures through indentation instead of brackets.
JSON
JSON is the standard data-interchange format of the web. It stores structured, possibly nested records in human-readable text and is the native format of most modern APIs and configuration files.
So funktioniert die Konvertierung von YAML zu JSON
Das YAML wird lokal von einem spezifikationstreuen Parser verarbeitet: Mappings werden zu Objekten, Sequenzen zu Arrays, und Anker sowie Aliasse werden zu ihren tatsächlichen Werten aufgelöst. Kommentare entfallen, weil JSON keine Möglichkeit hat, sie darzustellen.
Anschließend werden die Daten über eine Tabellenform normalisiert: Verschachtelte Mappings werden standardmäßig zu Punktnotation-Schlüsseln abgeflacht — ideal, wenn das JSON als Nächstes in eine Tabelle fließt. Sie möchten die ursprüngliche Struktur? Aktivieren Sie "Verschachtelung wiederherstellen", und die Ausgabe erhält die volle Verschachtelung zurück.
Häufig gestellte Fragen
- Was passiert mit meinen YAML-Kommentaren?
- Sie werden entfernt. JSON kennt keine Kommentarsyntax, es gibt also keinen Ort dafür — behalten Sie eine Kopie des YAML, wenn die Kommentare wichtig sind.
- Werden Anker und Aliasse unterstützt?
- Ja. Aliasse werden beim Parsen aufgelöst, das JSON enthält also die aufgelösten Werte — genau so, wie ein YAML-fähiges Tool sie sehen würde.
- Warum enthält meine Ausgabe Schlüssel wie spec.replicas?
- Verschachtelte Mappings werden standardmäßig zu Punktnotation abgeflacht, damit die Daten als Tabelle in der Vorschau erscheinen können. Aktivieren Sie in den Optionen "Verschachtelung wiederherstellen", um stattdessen klassisch verschachteltes JSON zu erzeugen.
- Kann ich eine YAML-Datei mit mehreren Dokumenten konvertieren?
- Nicht in einem Durchgang — Dateien mit „---“-Trennern enthalten mehrere Dokumente, was der Konverter klar meldet. Teilen Sie die Datei auf und konvertieren Sie ein Dokument nach dem anderen.