Stimmt etwas mit diesem Tool nicht?
Über „XML Zu JSON Konverter Online“
Dieses Tool wandelt XML in JSON: Elementnamen → Keys, Textinhalt → String-Werte, Attribute → speziell präfixierte Properties, wiederholte Elemente → Arrays. Die XML-Struktur bleibt strukturtreu erhalten.
XML→JSON ist häufig bei Modernisierungen: SOAP-Konsum aus JS, Import alter XML-Configs in JSON-Pipelines, Visualisierungen.
Optionen für Attribut-Handling, Namespaces und Whitespace zwischen Elementen; leere Elemente werden als null, "" oder {} dargestellt.
So nutzt du dieses Tool
XML in JSON umwandeln
XML einfügen
XML-Dokument ins Feld «XML». Das Tool nutzt `fast-xml-parser` mit toleranten Defaults — Element-Textwerte werden am Anfang und Ende getrimmt.
Attribute bleiben erhalten
Element-Attribute werden mit Präfix `@_` erhalten. Beispiel: `<foo bar="1">x</foo>` wird zu `{ foo: { "@_bar": "1", "#text": "x" } }` (`attributeNamePrefix: "@_"`).
Ausführen
Ergebnis ist ein einzelnes Feld `json` — ein JavaScript-Objekt, das den Dokumentbaum spiegelt. XML-Prolog und DOCTYPE werden verworfen; nur der Element-Baum bleibt.
Verlustbehafteter Round-Trip
XML → JSON → XML über dieses Tool und json-to-xml-converter ist NICHT verlustfrei: Attribut-Präfixe passen nicht, Mixed Content (Text + Kindelemente) kollabiert, und die Reihenfolge wiederholter Geschwister kann sich verschieben.