JSON in YAML umwandeln (und umgekehrt)
Wandeln Sie ein JSON-Objekt in YAML um oder eine YAML-Datei in JSON.
So funktioniert es
Dieses Werkzeug richtet sich vor allem an Kubernetes-Manifeste, docker-compose.yml-Dateien und Konfigurationen von CI/CD-Werkzeugen, die fast immer in YAML geschrieben sind. Um solche Dateien per Skript zu bearbeiten (einen Wert lesen, ihn umwandeln, ein Manifest dynamisch erzeugen), ist es oft einfacher, mit JSON zu arbeiten: Fügen Sie Ihr YAML ein und klicken Sie auf „YAML → JSON“, um eine direkt verwendbare Struktur zu erhalten. In der Gegenrichtung wandelt „JSON → YAML“ ein von einem Skript erzeugtes JSON-Objekt in lesbares YAML um, bereit für eine Konfigurationsdatei.
Hält das erzeugte YAML die übliche Einrückung ein?
Ja, die Umwandlung erzeugt YAML mit der üblichen Einrückung von zwei Leerzeichen, einschließlich Listen und verschachtelter Objekte. Das Ergebnis ist gültiges YAML, aber die Formatierung (Reihenfolge der Schlüssel, Einrückungsstil) kann sich leicht von einer von Hand geschriebenen Datei unterscheiden.
Bleiben YAML-Kommentare erhalten?
Nein. JSON kennt keine Kommentare, daher geht bei einer Umwandlung YAML → JSON → YAML jeder Kommentar aus dem ursprünglichen YAML verloren — nur die strukturierten Daten (Schlüssel, Werte, Listen) bleiben erhalten.
100% lokale Verarbeitung: Die Umwandlung läuft vollständig in Ihrem Browser dank WebAssembly — Ihre Konfiguration wird niemals an einen Server gesendet.