JSON ↔ YAML-Konverter
Sofortige Konvertierung zwischen JSON- und YAML-Formaten – Eingabe einfügen, saubere Ausgabe erhalten, Kopie oder herunterladen.
JSON-Eingabe
YAML-Ausgabe
Warum PixConvert JSON↔YAML verwenden?
Bidirektionale Konvertierung mit korrekter YAML-Formatierung.
Bidirektional
Konvertieren Sie JSON in YAML oder YAML in JSON. Wechseln Sie die Modi blitzschnell mit einem Klick.
Saubere YAML-Ausgabe
Erzeugt korrekt eingerücktes, spezifikationskonformes YAML mithilfe von js-yaml. Keine fehlerhaften mehrzeiligen Zeichenketten.
Konfigurierbarer Einzug
Wählen Sie für die YAML-Ausgabe eine Einrückung von 2 oder 4 Leerzeichen, um sie an den Styleguide Ihres Teams anzupassen.
100 % privat
Die Konvertierung erfolgt vollständig in Ihrem Browser. Kein Server, keine Uploads, keine Datenspeicherung.
Monaco-Redakteure
Sowohl für die Eingabe als auch für die Ausgabe werden Monaco-Editoren mit Syntaxhervorhebung für JSON und YAML verwendet.
Fehlervalidierung
Bei ungültigem JSON oder YAML wird der genaue Syntaxfehler angezeigt, sodass Sie ihn schnell beheben können.
JSON↔YAML-Anwendungsfälle
JSON und YAML sind beides Datenformate – dieses Tool wechselt zwischen ihnen.
Kubernetes & Docker
Konvertieren Sie JSON-Konfigurationen von kubectl- oder Docker-APIs in YAML-Manifeste zur Versionskontrolle.
- kubectl JSON-Ausgabe in YAML konvertieren
- Docker Compose YAML-Bearbeitung
- Helm-Wertumrechnung
CI/CD-Konfiguration
Konvertierung zwischen JSON und YAML für GitHub Actions, CircleCI und andere Pipeline-Konfigurationen.
- GitHub Actions YAML
- CircleCI config.yml
- AWS CloudFormation-Vorlagen
API-Entwicklung
Konvertieren Sie OpenAPI-JSON-Spezifikationen in YAML oder umgekehrt, um den unterschiedlichen Anforderungen der verwendeten Tools gerecht zu werden.
- OpenAPI JSON zu YAML
- AsyncAPI-Spezifikationskonvertierung
- REST-API-Konfigurationsdateien
Wie man JSON in YAML konvertiert
Wählen Sie den Modus JSON→YAML oder YAML→JSON. Fügen Sie Ihre Eingabe in den Editor ein.
Klicken Sie auf „Konvertieren“. Rechts erscheint eine saubere, formatierte Ausgabe. Kopieren oder herunterladen.
Mit Swap kann die Richtung umgekehrt werden, wobei die vorherige Ausgabe als neue Eingabe dient – sofortige Roundtrip-Prüfungen.
Weitere Tools entdecken
Entdecken Sie weitere kostenlose Tools, die hervorragend mit diesem Tool harmonieren.
JSON-Formatter
JSON sofort formatieren, validieren und minimieren
JSON zu CSV
JSON-Arrays in CSV-Tabellen konvertieren
Differenzialprüfer
Vergleiche zwei Texte nebeneinander
Base64-Encoder
Base64-Zeichenketten kodieren und dekodieren
Markdown zu HTML
Markdown in sauberes HTML konvertieren
Regex-Tester
Reguläre Ausdrücke live testen und debuggen
Häufig gestellte Fragen
Erläuterung der JSON- und YAML-Konvertierung.
Was ist YAML?
YAML (YAML Ain't Markup Language) ist ein für Menschen lesbares Datenserialisierungsformat. Es verwendet Einrückungen anstelle von Klammern und wird häufig für Konfigurationsdateien verwendet (Kubernetes, Docker Compose, GitHub Actions, Ansible).
Ist YAML eine Obermenge von JSON?
Ja. Gültiges JSON ist gültiges YAML 1.2. YAML fügt Funktionen wie Kommentare (#), mehrzeilige Zeichenketten (|, >), Anker (&) und Aliase (*) sowie eine flexiblere Schlüssel/Wert-Syntax hinzu.
Warum sieht YAML manchmal anders aus, als ich es erwarte?
YAML bietet eine spezielle Behandlung für Zeichenketten, die wie boolesche Werte (ja, nein, wahr, falsch, an, aus) oder Zahlen aussehen. js-yaml verwendet die YAML-1.2-Spezifikation, die die meisten dieser Sonderfälle behebt. Gegebenenfalls müssen Sie jedoch mehrdeutige Werte in Anführungszeichen setzen.
Kann ich YAML mit Kommentaren in JSON konvertieren. ?
Bei der YAML-zu-JSON-Konvertierung werden Kommentare entfernt, da JSON keine Kommentare unterstützt. Die semantischen Daten bleiben erhalten; lediglich der Kommentartext geht verloren.
Wie sieht es mit YAML-Ankern und -Aliasen aus?
YAML-Anker (&anchor) und -Aliase (*anchor) werden beim Parsen aufgelöst. Das resultierende JSON (oder YAML) enthält die aufgelösten Werte – Anker bleiben in der Ausgabe nicht erhalten.