YAML nach JSON

YAML-Dateien oder eingefügten YAML-Text direkt im Browser in JSON umwandeln.

YAML-Einstellungen

Eingabe

Privat by Design: Ihre Datei verlässt Ihr Gerät nicht.

Ausgabe

Fügen Sie gültiges YAML ein, um die JSON-Vorschau zu sehen.

Fügen Sie gültiges YAML ein, um die JSON-Vorschau zu sehen.

Gut zu wissen

Der YAML-nach-JSON-Konverter wandelt YAML-Dateien direkt im Browser in JSON um und unterstützt mehrere durch --- getrennte YAML-Dokumente, die im Dokumentenmodus automatisch zu einem JSON-Array werden. Ein YAML-Profil lässt zwischen dem modernen YAML 1.2 und dem historischen YAML 1.1 wählen, das Werte wie yes/no als Boolean interpretiert.

Typische Suchanfragen sind YAML nach JSON, YAML Parser und Kubernetes YAML JSON. Da JSON keine NaN- oder Infinity-Werte kennt, lässt sich festlegen, ob solche YAML-Zahlen einen Fehler auslösen, zu null werden oder als Text ausgegeben werden. Nicht-ASCII-Zeichen lassen sich zusätzlich als Unicode-Escape-Sequenzen wie \u00e4 schreiben.

Typische Anwendungsfälle

Kubernetes-Manifest mit mehreren Dokumenten auswerten

Füge ein mehrteiliges YAML-Manifest ein, um es automatisch als JSON-Array mit einem Eintrag pro Dokument zu erhalten.

Alte Konfiguration mit YAML-1.1-Booleans korrekt interpretieren

Wähle das YAML-1.1-Profil, wenn eine ältere Konfigurationsdatei yes/no oder on/off als Boolean-Werte verwendet.

Tipps für bessere Ergebnisse

NaN- und Infinity-Werte bewusst behandeln

Da JSON keine NaN- oder Infinity-Werte kennt, wähle bewusst, ob solche YAML-Zahlen einen Fehler auslösen, zu null werden oder als Text erscheinen sollen.

Dokumentenmodus bei mehreren YAML-Dokumenten prüfen

Der automatische Dokumentenmodus erzeugt bei mehreren YAML-Dokumenten ein Array — prüfe, ob das zur erwarteten JSON-Struktur passt.

Wie es funktioniert

Schritt für Schritt

  1. 1

    YAML einfügen oder Datei öffnen

    Füge YAML ein oder öffne eine YAML-, YML- oder TXT-Datei.

  2. 2

    Profil und Optionen wählen

    Wähle das YAML-Profil, den Dokumentenmodus und die NaN/Infinity-Behandlung.

  3. 3

    JSON kopieren oder herunterladen

    Kopiere das erzeugte JSON oder lade es als Datei herunter.

Funktionen

YAML 1.1 und 1.2 unterstützt

Wähle das moderne YAML 1.2 oder das historische YAML 1.1 mit anderer Boolean-Interpretation.

Mehrdokument-Unterstützung

Mehrere durch --- getrennte YAML-Dokumente werden automatisch zu einem JSON-Array.

Lokale Verarbeitung

Deine Datei verlässt nie dein Gerät; die Umwandlung läuft vollständig im Browser.

Häufige Fragen

Was passiert mit mehreren YAML-Dokumenten in einer Datei?

Im automatischen Dokumentenmodus werden sie zu einem JSON-Array zusammengefasst, ein Eintrag pro Dokument.

Wird meine Datei hochgeladen?

Nein. Die Umwandlung läuft vollständig lokal im Browser.

Weitere Tools