YAML Formatierer & Validierer
Formatieren, validieren und konvertieren Sie YAML-Dokumente und Manifeste online. Unterstützt Multi-Dokument-YAML (---), Zeilen-/Spalten-Diagnose, 100% lokal.
| Funktion | YAML | JSON |
|---|---|---|
| Syntaxstil | Einrückungsbasiert (Leerzeichen) | Geschweifte Klammern `{}` & eckige Klammern `[]` |
| Kommentar-Unterstützung | Unterstützt (`#`) | Nicht unterstützt |
| Menschliche Lesbarkeit | Hoch (Konfigurationsdateien / K8s) | Maschinen-API-orientiert |
| Multi-Dokument | Unterstützt (`---`) | Einzelnes Dokument-Root |
Verwenden Sie | um Zeilenumbrüche zu erhalten (Literal-Block), oder > um Zeilenumbrüche in Leerzeichen zu falten (Folded-Block).
Definieren Sie wiederverwendbare Blöcke mit &anchorName und referenzieren Sie sie mit *anchorName um Duplizierung zu vermeiden.
Was ist YAML?
YAML ist ein für Menschen lesbares Datenformat, das Einrückungen statt Klammern und geschweiften Klammern verwendet und häufig für Konfigurationsdateien eingesetzt wird – Kubernetes-Manifeste, Docker Compose, CI-Pipelines und OpenAPI-Spezifikationen werden typischerweise in YAML geschrieben.
So verwenden Sie den YAML Formatter & Validator
- Fügen Sie YAML ein, um es zu formatieren, zu validieren oder zu konvertieren.
- Formatierung normalisiert Einrückung und Struktur; die Validierung prüft die Syntax und meldet die genaue Zeile eines Fehlers.
- Konvertieren Sie nach oder von JSON, wenn Sie Daten zwischen den beiden Formaten verschieben müssen.
- Mehrfach-Dokument-YAML (getrennt durch ---) wird unterstützt.
Technische Hinweise
- YAML ist einrückungssensitiv – das Mischen von Tabs und Leerzeichen oder inkonsistente Einrückung ist eine der häufigsten Fehlerquellen beim Parsen.
- Da YAML in den meisten Implementierungen eine Obermenge des JSON-Datenmodells ist, sind JSON-Dokumente in der Regel auch gültiges YAML, was die JSON-↔-YAML-Konvertierung im üblichen Fall unkompliziert macht.
Häufig Gestellte Fragen
Bleiben Kommentare beim YAML-Formatieren erhalten?+
Beim Parsen von YAML werden Kommentare (#) verworfen. Die Konvertierung zu JSON oder das Re-Formatieren entfernt Kommentare.
Wie funktioniert Multi-Dokument-YAML (---) bei der JSON-Konvertierung?+
Mehrere mit --- getrennte YAML-Dokumente werden beim Konvertieren als JSON-Array von Objekten zusammengefasst.
