// formatters

YAML Quote Style Converter.

Convert YAML string scalars between unquoted, single-quoted, and double-quoted styles safely.

Client-sideThree stylesNo upload

YAML input

Converted

Häufig gestellte Fragen

Konvertiert er alle Zeichenketten?

Ja, er konvertiert alle Strings zwischen den Anführungszeichen-Typen.

Bewahrt er numerische Werte?

Ja, nur Strings werden konvertiert.

Kann ich Teile konvertieren?

Nein, die Konvertierung gilt für das gesamte Dokument.

YAML-Zitierungsstile im Detail

YAML unterstützt verschiedene Zitierungsstile: unzitiert, einfach (') und doppelte ("). Jeder Stil hat spezifische Regeln und Anwendungsfälle, die zu beachten sind.

Unzitierte Strings sind die einfachste Form und werden verwendet, wenn der String keine Sonderzeichen enthält. Sie sind am lesbarsten, aber auch am fehleranfälligsten.

Einfache Zitate ('text') verhindern die Interpretation von Sonderzeichen und Escaping-Sequenzen. Doppelte Zitate ("text") erlauben Escaping, sind aber komplexer zu handhaben.

Wann sollte man welchen Stil verwenden?

Verwenden Sie unzitierte Strings, wenn der Text keine Sonderzeichen, Leerzeichen am Anfang/Ende oder Reserved-Zeichen enthält. Das ist die unkomplizierteste und lesbarste Form.

Einfache Zitate eignen sich für Strings, die Sonderzeichen wie : , [ ] { } & * # enthalten, aber keine Escaping-Sequenzen benötigen.

Doppelte Zitate sind erforderlich für Strings mit Escaping (\n für Zeilenumbruch, \t für Tabulator) oder wenn der String Anführungszeichen enthält.

Konvertierungsdetails

Der Konverter analysiert jeden String in der YAML-Datei und wählt den minimal notwendigen Zitierungsstil. Strings ohne Sonderzeichen werden unzitiert belassen.

Bestehende Zitate werden beibehalten, es sei denn, Sie wählen die Option, alle Strings in einen einheitlichen Stil umzuwandeln.

Die Konvertierung ist sicher und verändert den semantischen Inhalt der YAML-Datei nicht. Nur die Darstellung der Strings wird angepasst.