Zum Inhalt springen

Reihenfolge bleibt erhalten

XML in JSON umwandeln

Wohlgeformtes XML wird im Browser in einen vorhersehbaren Baum umgewandelt. Attribute und geordneter Inhalt bleiben getrennt.

Eingabe

Deine Daten bleiben in diesem Browser.

Der graue Text ist ein Beispiel. Er kann direkt ausgeführt werden; beim Auswählen wird er geleert. Leer lassen stellt ihn wieder her.

Ein vollständiges XML-Dokument mit genau einem Wurzelelement einfügen. · 39 / 200.000

Optionen

DOMParser · XML 1.0

Ergebnis

XML in JSON umwandeln

Dokument umwandeln

  1. Vollständiges XML einfügen.
  2. In JSON umwandeln wählen.
  3. name, attributes und das geordnete content-Array prüfen.
  4. JSON kopieren und im Zielsystem testen.

Abbildungsregeln

Jedes Element wird zu { name, attributes, content }; wiederholte Elemente und gemischter Text behalten ihre Reihenfolge.

Namensraumpräfixe und xmlns-Attribute bleiben wörtlich erhalten.

Sicherheits- und Treuegrenzen

  • DTD und Entity-Deklarationen werden abgelehnt; externe Ressourcen werden nicht geladen.
  • Kommentare, Verarbeitungsanweisungen und reiner Strukturleerraum werden ausgelassen.

Häufige Fragen zu XML

Warum ist content ein Array?

So bleibt die Reihenfolge von Text und wiederholten Elementen erhalten.

Bleiben Namensräume erhalten?

Ja, Präfixe und Deklarationen bleiben wörtlich erhalten.

Geht auch JSON nach XML?

Nein. Die Rückrichtung gehört nicht zu dieser Seite.