Über dieses Werkzeug
Füge YAML ein oder lade es, um die Struktur als Baum zu erkunden, den Inhalt zu bearbeiten, zu formatieren und herunterzuladen. Praktisch für moderne Anwendungskonfigurationen (Docker, CI/CD, Infrastruktur), Manifest-Inspektion, Konvertierungen in andere Formate oder einfach um die Hierarchie einer großen YAML-Datei zu verstehen.
Anleitung
- Füge YAML ein oder lade eine Datei.
- Sieh die Struktur als navigierbaren Baum.
- Bearbeite den Inhalt bei Bedarf, mit Live-Validierung.
- Formatiere und lade das Ergebnis herunter.
Häufig gestellte Fragen
- Was ist der Vorteil von YAML gegenüber JSON?
- Lesbarkeit. YAML verwendet Einrückung statt Klammern, erlaubt Kommentare (mit #) und hat eine sauberere Syntax für Listen und Objekte. Wird in manuell bearbeiteten Konfigurationsdateien bevorzugt. JSON ist besser für Datenaustausch zwischen Maschinen und APIs.
- Warum ist YAML so empfindlich gegenüber Einrückung?
- In YAML wird die Struktur durch Einrückung definiert, nicht durch Trennzeichen. Tabs mit Leerzeichen mischen oder inkonsistente Einrückung zerstört die Struktur. Die Regel: immer Leerzeichen verwenden (die meisten Werkzeuge konvertieren Tabs automatisch) und Konsistenz wahren.
- Unterstützt YAML komplexe Typen?
- Es unterstützt unbegrenzt verschachtelte Listen und Objekte sowie primitive Typen (Strings, Zahlen, Booleans, null). Es gibt auch fortgeschrittene Typen (Daten, Mengen, Referenzen zwischen Knoten), die aber in den meisten Dateien nicht verwendet werden. Praktisch deckt YAML alles ab, was JSON abdeckt, mit anderer Syntax.