YAML to JSON Converter

YAML einfügen und in formatiertes JSON für APIs, Skripte und Konfigurationsmigration umwandeln.

Alle Datenkonvertierungen erfolgen lokal in Ihrem Browser. Kein JSON, CSV, YAML oder XML wird an unsere Server gesendet.
YAMLJSON

Schnelle Beispiele

YAML-Konfiguration in formatiertes JSON konvertieren

YAML-zu-JSON hilft, wenn Konfigurationen, CI-Snippets, Infrastrukturbeispiele oder Dokumentationsdaten von APIs, Skripten, Testfixtures oder strengeren Validierungswerkzeugen verwendet werden müssen. Der Konverter parst ein YAML-Dokument und erzeugt eingerücktes JSON.

JSON ist weniger ausdrucksstark als YAML. Kommentare, Anker, Aliase und einige YAML-spezifische Syntax haben kein direktes JSON-Äquivalent, prüfen Sie daher die Ausgabe, bevor Sie sie als Produktionskonfiguration verwenden.

Was nach der Konvertierung geprüft werden sollte

  • Kommentare und Anker, die das ursprüngliche YAML erläutert haben.
  • Implizite YAML-Werte wie true, false, null, und Zahlen.
  • In Anführungszeichen gesetzte Werte, die in der JSON-Ausgabe als Strings erhalten bleiben müssen.
  • Mehrfachdokument-YAML, getrennt durch ---, die vor dem Konvertieren getrennt werden sollten.
Hinweis zu Strings: Setzen Sie YAML-Werte in Anführungszeichen, wenn ein numerisch wirkender Wert als String erhalten bleiben muss, z. B. eine ID, Postleitzahl oder Versionsnummer.

YAML-zu-JSON FAQ

Werden YAML-Kommentare, Anker und Aliase beibehalten?

Nein. JSON unterstützt keine Kommentare, Anker oder Aliase, daher werden diese YAML-exklusiven Funktionen in der Ausgabe nicht dargestellt.

Warum hat sich der Typ eines YAML-Werts geändert?

YAML kann boolesche Werte, Nullwerte und Zahlen ableiten. Setzen Sie einen Wert in YAML in Anführungszeichen, wenn er als JSON-String erhalten bleiben muss.

Kann dieses Tool mehrere YAML-Dokumente auf einmal konvertieren?

Dieser Konverter ist für ein YAML-Dokument gedacht. Teilen Sie mehrteilige YAML-Dokumente vor der Konvertierung auf, sodass jedes Dokument eine klare JSON-Ausgabe erhält.