So funktioniert die Umwandlung zwischen XML und JSON
Stelle XML als geordneten JSON-Baum mit den Feldern name, attributes und children dar. Text und verschachtelte Elemente teilen sich das children-Array. Dadurch bleiben gemischte Inhalte und wiederholte Elementnamen in ihrer ursprünglichen Reihenfolge. Die umgekehrte Richtung akzeptiert dieselbe Baumstruktur.
Beispiel
Aus <p>A<b>B</b>C</p> wird ein p-Knoten mit dem Text A, einem b-Knoten und dem Text C als untergeordneten Inhalten. Ein Attribut bleibt vom Text des Elements getrennt.
Hinweise zum Ergebnis
Beliebige Objekte lassen sich mit diesem Verfahren nicht in XML umwandeln. Kommentare, Verarbeitungsanweisungen und die XML-Deklaration werden weggelassen; CDATA wird zu gewöhnlichem Text. Unterstützt wird nur XML 1.0, ohne DTD oder externe Entitäten. Die Rückumwandlung verlangt genau die Baumstruktur, die bei der Umwandlung von XML in JSON entsteht.
Aktualisiert
Diese Seite zitieren
ToolOctopus. “JSON und XML umwandeln.” Aktualisiert 7. Oktober 2026. https://tooloctopus.com/de/json-und-xml-umwandeln.
Ergänze ein Abrufdatum, wenn deine Vorgaben das verlangen.
Die Quellenangaben werden mit citeproc-js von Frank Bennett und Zitierstilen der Citation Style Language formatiert. Lizenz und Quellcode.