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

  1. 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.

  2. Attribute bleiben erhalten

    Element-Attribute werden mit Präfix `@_` erhalten. Beispiel: `<foo bar="1">x</foo>` wird zu `{ foo: { "@_bar": "1", "#text": "x" } }` (`attributeNamePrefix: "@_"`).

  3. 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.

  4. 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.