YAML in JSON
Wandeln Sie YAML direkt in Ihrem Browser in JSON um. Ohne Upload auf den Server.
YAML
JSON
- Dateigröße — bis zu 20 MB
- Eingabe — gültiges YAML
- Verschachtelte Objekte und Arrays werden unterstützt
Über den YAML-zu-JSON-Konverter
YAML ist ein praktisches Format für Konfigurationsdateien: Docker Compose, Kubernetes, Ansible, GitHub Actions. Aber manchmal muss man YAML in JSON umwandeln — zum Beispiel, um es in eine API zu laden oder mit einem Skript zu verarbeiten. Unser Konverter erledigt dies direkt im Browser, ohne die Datei auf den Server hochzuladen.
Alle Daten werden lokal verarbeitet — Ihre Konfigurationen und Geheimnisse (Passwörter, Token) verlassen das Gerät nicht. Das ist wichtig, weil in YAML-Dateien oft sensible Informationen gespeichert sind.
Was der Konverter kann
- Verschachtelte Objekte: Beliebige Verschachtelungstiefe.
- Arrays: In Blockform (- item) und Inline-Form ([a, b, c]).
- Datentypen: Strings, Zahlen, Boolean, null.
- Strings in Anführungszeichen: Einfache und doppelte.
- Mehrzeilige Strings: über | und >.
- Kommentare: Zeilen, die mit # beginnen, werden ignoriert.
Wie man es benutzt
- Ziehen Sie die YAML-Datei, wählen Sie sie über den Datei-Explorer oder fügen Sie den Text manuell ein.
- Klicken Sie auf „In JSON konvertieren".
- Kopieren Sie das Ergebnis oder laden Sie es als Datei data.json herunter.
Häufige Fragen
Wohin gelangen meine Dateien? Nirgendwohin. Die Datei wird im Arbeitsspeicher Ihres Browsers verarbeitet und verschwindet, wenn Sie die Seite schließen.
Was, wenn das YAML mehrere Dokumente enthält (über ---)? Der Konverter verarbeitet nur das erste Dokument. Mehrere Dokumente werden noch nicht unterstützt.
Wie unterscheidet man YAML von JSON? YAML verwendet Einrückungen statt geschweifter Klammern. Zum Beispiel key: value statt {"key": "value"}.
Werden Anchors und Aliases unterstützt? Nein, das sind fortgeschrittene YAML-Funktionen. Der Konverter arbeitet mit der Basissyntax.