Web Toolkit

YAML-Formatierer

YAML validieren und neu formatieren oder nach JSON umwandeln.

YAML

2
Eingabe1 Zeilen
Formatiertes YAML

Datenschutz von Anfang an. Alles läuft lokal in deinem Browser. Deine Eingaben werden nie hochgeladen, protokolliert oder auf einem Server gespeichert.

Häufige Fragen

Was macht dieser YAML-Formatierer?

Er parst dein YAML, validiert es und gibt es mit normalisierter Einrückung und Schlüsselreihenfolge zurück. Ungültige Dokumente werden mit exakter Zeile und Spalte gemeldet.

Kann er YAML nach JSON umwandeln?

Ja. Wechsle zum JSON-Tab, um das geparste Dokument als formatiertes JSON zu sehen – praktisch, um zu prüfen, wie ein Parser mehrdeutige Werte interpretiert.

Warum scheitert mein YAML an einem Tabulator-Fehler?

Die YAML-Spezifikation erlaubt keine Tabulatoren zur Einrückung. Ersetze sie durch Leerzeichen – zwei pro Ebene ist die übliche Konvention.

Wird YAML mit mehreren Dokumenten unterstützt?

Ja. Durch `---` getrennte Dokumente werden einzeln geparst und gemeinsam gemeldet.

Über YAML-Formatierer

In YAML sind Leerzeichen bedeutungstragend, was es angenehm lesbar und leicht zerstörbar macht. Dieses Werkzeug parst dein Dokument, meldet Zeile und Spalte jedes Fehlers und gibt es mit einheitlicher Einrückung und Anführungszeichen neu aus.

Zwei Fehlerklassen überwiegen. Die erste sind Tabulatoren: YAML verbietet sie zur Einrückung, und die entstehende Fehlermeldung erwähnt Tabulatoren selten. Die zweite ist das Norwegen-Problem – in YAML 1.1 werden no, yes, on und off ohne Anführungszeichen als Wahrheitswerte geparst, sodass eine Länderkennungsliste NO stillschweigend in false verwandeln kann. Setze solche Werte in Anführungszeichen.

Der JSON-Ausgabetab ist nützlich, um zu bestätigen, was ein Parser tatsächlich sieht – und das ist nicht immer das, was die Einrückung suggeriert.

Verwandte Werkzeuge