YAML Eingabe
Ausgabeergebnis
Zeilen: 1Zeichen: 0Bytes: 0
Zeilen: 1Zeichen: 0

Was ist YAML?

YAML (YAML Ain't Markup Language) ist eine menschenlesbare Daten-Serialisierungsprache, entworfen für Konfigurationsdateien und Datenaustausch. Bekannt für knappe, klare Syntax, leichter zu lesen als XML, ausdrucksstärker als JSON. YAML verwendet Einrückung zur Darstellung von Hierarchie-Beziehungen, Doppelpunkt zur Trennung von Schlüssel und Wert, Hyphen für Listenelemente, ideal für Erstellung von Konfigurationsdateien.

Verwendung

Grundlegende Operationen

  1. YAML-Daten in das linke Eingabefeld einfügen oder eingeben
  2. Einrückungsbreite wählen
  3. "Formatieren" zum Daten-Verschönern oder "Komprimieren" zum Reduzieren oder "Validieren" zum Syntax-Check
  4. Verarbeitungsergebnis rechts anzeigen
  5. "Kopieren"-Button klicken, um in die Zwischenablage zu kopieren

Optionen-Erklärung

Einrückungsbreite2 Leerzeichen oder 4 Leerzeichen Einrückung wählen

Häufig gestellte Fragen (FAQ)

F: Was ist der Unterschied zwischen YAML- und YML-Dateien?

A: Beide sind völlig identisch, nur die Dateiendung unterscheidet sich. .yaml ist die offiziell empfohlene Standard-Dateiendung, .yml ist eine historische Kurzform. Im tatsächlichen Gebrauch besteht kein Unterschied zwischen beiden.

F: Warum enthält die YAML-Datei Fehler?

A: Der häufigste YAML-Fehler sind Einrückungsprobleme. Bitte überprüfen: 1. Mit Leerzeichen einrücken, Tab-Taste nicht verwenden; 2. Einrückungshierarchie konsistent halten; 3. Leerzeichen nach Doppelpunkt erforderlich; 4. Leerzeichen nach Hyphen bei Listenelementen erforderlich.

F: Unterstützt YAML Kommentare?

A: Ja! YAML verwendet # zur Hinzufügung von Kommentaren, die am Zeilenende oder in eigenen Zeilen stehen können. Das ist ein großer Vorteil von YAML gegenüber JSON.

F: Wie werden Sonderzeichen in YAML dargestellt?

A: Wenn ein String Sonderzeichen enthält (Doppelpunkt, Raute, eckige Klammern etc.), ihn in Anführungszeichen setzen: Einfache Anführungszeichen analysieren keine Escape-Zeichen, doppelte Anführungszeichen unterstützen Escape-Zeichen wie \n.

F: Sind die Daten sicher?

A: Vollständig sicher. Alle Verarbeitung erfolgt lokal im Browser, keine Daten werden auf den Server hochgeladen.

Verwandte Tools