YAML Formatierer

Formatiert YAML-Code für eine klare Struktur und bessere Lesbarkeit

1247 Aufrufe | 5.0 Bewertung

Formatierungseinstellungen

Formatierungsoptionen

Verwendungsanleitung

1

YAML-Code eingeben

Fügen Sie den zu formatierenden YAML-Code in das Textfeld ein

2

Formatierungsoptionen einstellen

Wählen Sie aus, ob komplexe Werte erweitert, Kommentare beibehalten, Schlüssel sortiert werden sollen und legen Sie die Einrückungsgröße fest

3

Formatieren oder komprimieren

Klicken Sie auf "YAML formatieren", um den Code zu verschönern, oder auf "YAML komprimieren", um Leerzeichen und Zeilenumbrüche zu reduzieren

4

Ergebnis abrufen

Nach der Formatierung können Sie den Code kopieren oder als YAML-Datei herunterladen

5

Verwendungshinweise

Stellen Sie sicher, dass Sie gültigen YAML-Code eingeben, da andernfalls keine korrekte Formatierung möglich ist. Bei großen Dateien kann die Verarbeitung länger dauern

YAML Grundlagen

Was ist YAML?

YAML (YAML Ain't Markup Language) ist eine menschenfreundliche Daten-Serialisierungssprache, die häufig für Konfigurationsdateien und Datenaustausch verwendet wird. Sie ist darauf ausgelegt, in einem klaren, lesbaren Format zu sein, das besonders für Datenstrukturen geeignet ist, die von Menschen bearbeitet und gelesen werden müssen. YAML verwendet Leerzeichen-Einrückungen, um die Hierarchie von Daten darzustellen, anstatt Klammern oder Tags.

YAML Grundsyntax

1

Einrückung und Hierarchie

YAML verwendet Leerzeichen-Einrückungen, um die Hierarchie von Daten darzustellen. Tabulatortasten (Tab) werden nicht unterstützt. Typischerweise werden 2 oder 4 Leerzeichen als Einrückungseinheit verwendet.

# YAML-Einrückungsbeispiel
example:
  level1:
    level2:
      key: value
2

Schlüssel-Wert-Paare

Die grundlegende Dateneinheit in YAML ist das Schlüssel-Wert-Paar, bei dem Schlüssel und Wert durch ein Doppelpunkt gefolgt von einem Leerzeichen (: ) getrennt werden.

# Schlüssel-Wert-Beispiel
name: John Doe
age: 30
title: Software Engineer
3

Listen und Arrays

Verwenden Sie ein Bindestrich gefolgt von einem Leerzeichen (- ), um Listenelemente anzugeben.

# Listenbeispiel
fruits:
  - Apple
  - Banana
  - Cherry
  - Date

# Inline-Liste
colors: [red, green, blue, yellow]
4

Kommentare

YAML verwendet das Hash-Zeichen (#) zum Kennzeichnen von Kommentaren. Inhalte, die nach einem Hash-Zeichen bis zum Ende der Zeile stehen, werden ignoriert.

# Dies ist ein Kommentar
name: John Doe  # Dies ist auch ein Kommentar

Von YAML unterstützte Datentypen

Zeichenketten

Keine Anführungszeichen erforderlich, aber nötig, wenn spezielle Zeichen enthalten sind

simple_string: Hello
quoted_string: "Hello, World!"
multiline: |
  Line 1
  Line 2
  Line 3

Zahlen

Unterstützt Ganzzahlen, Fließkommazahlen, wissenschaftliche Notation usw.

integer: 42
float: 3.14
scientific: 6.022e23

Boolesche Werte

Stellt Wahr oder Falsch dar

active: true
enabled: false

Null-Werte

Stellt leer oder undefiniert dar

empty_value: null
another_empty: ~

YAML erweiterte Funktionen

1

Anker und Referenzen

Mit Ankern (&) und Referenzen (*) können Daten wiederverwendet werden, um doppelte Definitionen zu vermeiden.

2

Verschmelzungsschlüssel

Mit Verschmelzungsschlüsseln (<<) können die Inhalte einer Zuordnung in eine andere Zuordnung verschmolzen werden.

3

Mehrzeilige Zeichenketten

YAML bietet mehrere Möglichkeiten, mit mehrzeiligen Zeichenketten zu arbeiten, einschließlich der Beibehaltung von Zeilenumbrüchen (|) und dem Falten von Zeilenumbrüchen (>).

Anzeige

API开发平台

快速构建、测试和部署API

推荐工具

XML-Formatierungstool - Kostenloses Online-Tool zum Verschönern und Komprimieren von XML-Code

Kostenloses Online-XML-Formatierungstool, das Funktionen wie Verschönern von XML-Code, Komprimierung, Validierung usw. unterstützt, um Ihren XML-Code standardisierter und lesbarer zu machen. Bietet eine Echtzeit-Vorschau der Formatierung und unterstützt mehrere XML-Formatierungsoptionen.

XML zu JSON - Kostenloses Online-Konvertierungstool

Das XML-zu-JSON-Tool kann XML- und JSON-Formatzeichenfolgen analysieren und konvertieren sowie die konvertierten Zeichenfolgen formatieren.

Online-JavaScript-Formatierer und -Minifier – JS-Code verschönern, optimieren und verschleiern

Ein leistungsstarkes Online-Tool zum Formatieren und Minifizieren von JavaScript-Code (JS). Unterstützt benutzerdefinierte Einrückungen (Tabs oder Leerzeichen), Code-Faltung/-Entfaltung, automatischen Zeilenumbruch, Schönformatierung per Klick sowie effiziente Komprimierung/Verschleierung von JS-Skripten – hilft Entwicklern dabei, die Lesbarkeit ihres Codes zu verbessern, die Dateigröße zu verringern und die Website-Performance zu optimieren.

YAML zu JSON Konverter - Kostenlose Online-Toolbox

Online-Tool zur gegenseitigen Konvertierung von YAML (YML)- und JSON-Formaten, unterstützt die gegenseitige Konvertierung zwischen YAML- und JSON-Daten sowie die Überprüfung, ob die eingegebenen YAML- und JSON-Formatsdaten korrekt sind.

YAML-Formatierung - Kostenloses Online-YAML-Tool

Kostenloses Online-Tool zur Formatierung und Verschönerung von YAML, das automatische Einrückungsanpassung, Syntax-Hervorhebung und das Entfernen zusätzlicher Leerzeichen unterstützt, um Ihren YAML-Code klar und leicht lesbar zu machen. Keine Installation erforderlich, ein-Klick-Formatierung zur Verbesserung der Lesbarkeit und Wartungseffizienz von YAML-Dateien!