ToolHub
Tool öffnen

XML-YAML-Konverter

Bidirektionaler XML-zu-YAML-Konverter. Konvertieren Sie XML-Dokumente in das YAML-Format oder generieren Sie XML aus YAML-Konfigurationen.

Formatkonvertierung

Über dieses Tool

Der XML-YAML-Konverter ist ein bidirektionales Konvertierungstool, das zwischen XML-Dokumenten und dem YAML-Konfigurationsformat konvertieren kann. Der XML-zu-YAML-Modus parst XML-Dokumente und konvertiert sie in sauberes, lesbares YAML. Der YAML-zu-XML-Modus nimmt YAML-Konfigurationen entgegen und generiert wohlgeformte XML-Dokumente. XML-Attribute bleiben als @attr-Schlüssel erhalten, wiederholte Elemente werden korrekt als YAML-Sequenzen behandelt.

Kernfunktionen

Schnellvorschau

Anwendungsfälle

xml yaml converter config serialization

Häufig gestellte Fragen

Was ist der XML-YAML-Konverter?

Der XML-YAML-Konverter ist ein Online-Bidirektionaler-Konverter, der XML-Dokumente in das YAML-Format konvertieren oder aus YAML-Konfigurationen XML generieren kann. Er läuft vollständig im Browser und sendet keine Daten an einen Server.

Wie werden XML-Attribute in YAML dargestellt?

XML-Attribute werden in YAML als Schlüssel mit @-Präfix dargestellt. Zum Beispiel wird das XML-Attribut id="123" in der YAML-Ausgabe zu @id: "123". Diese Konvention unterscheidet klar zwischen Attributen und Kindelementen.

Wie werden gemischte Inhalte (Text und Kindelemente gleichzeitig) behandelt?

Gemischte Inhalte werden mit dem #text-Schlüssel für den Textteil behandelt. Wenn ein XML-Element sowohl Text als auch Kindelemente enthält, wird der Text unter #text gespeichert und die Kindelemente bleiben als verschachtelte Schlüssel erhalten, wodurch die vollständige Inhaltsstruktur bewahrt wird.

Wie werden wiederholte XML-Elemente in YAML konvertiert?

Wiederholte XML-Elemente mit demselben Tag-Namen werden automatisch in YAML-Sequenzen (Listen) konvertiert. Zum Beispiel werden mehrere <item>-Elemente in YAML zu einer einzelnen item: [...]-Liste, die alle Einträge in der richtigen Reihenfolge enthält.

Können Wurzelelementname und Attributpräfix angepasst werden?

Ja. Der Konverter bietet Optionen zum Festlegen des Wurzelelementnamens bei der YAML-zu-XML-Konvertierung und zum Konfigurieren des Attributpräfix-Zeichens bei der XML-zu-YAML-Konvertierung. Das Standardpräfix ist @, Sie können es nach Bedarf ändern.