DevKitBase
WerkzeugeÜber unsDatenschutz

XML zu JSON, ohne das Dokument an eine Converter-API zu senden

XML einfügen; eine JSON-Ansicht erhalten. Attribute und Textknoten folgen einer festgelegten Konvention (z.B. `@attr`, `#text`).

Zeichen: 39
Eingabe
Ausgabe

Wann verwenden?

Untersuchen von SOAP-ähnlichen Beispielen oder Migration einer kleinen XML-Konfiguration in JSON-Werkzeuge.

Beispiele

Eingabe
<Benutzer><ID>1</ID><Name>Ada</Name></Benutzer>
Ausgabe
{
  "Benutzer": {
    "ID": "1",
    "Name": "Ada"
  }
}

So funktioniert's

DOMParser → Knoten durchlaufen → JSON. Ungültiges XML führt zu Parserfehlern.

Häufige Fallstricke

  • Namenskonventionen für Attribute unterscheiden sich je nach Implementierung (#attr vs @attr).
  • Gemischter Inhalt (Text + Kindelemente) ist in JSON umständlich.
  • Namespaces können bei Abflachung unübersichtlich wirken.

Wie unterscheidet sich das

Umkehrung von JSON→XML. Der Formatierer parst kein XML.

FAQ

Namespaces?
Basisunterstützung; komplexe NS-lastige Dokumente benötigen möglicherweise spezielle Werkzeuge.
Riesiges XML?
Browser-Limits gelten.
Gleiche Abbildung wie JSON zu XML auf dieser Seite?
Zielen auf Round-Trip bei einfachen Bäumen ab; sagen, wenn nicht.
Umkehr?
JSON zu XML.

Verwandte Werkzeuge

Läuft im Browser. Nichts wird hochgeladen. Kein Sicherheitsprodukt — Hashes und JWT-Dekodierung dienen der Fehlersuche, nicht der Passwortspeicherung oder Authentifizierungsberatung.