Skip to content
Zoyku

XML zu JSON

XML in Ihrem Browser zu JSON konvertieren — Attribute werden @-Schlüssel, wiederholte Elemente zu Arrays, fehlerhafte Eingabe erhält einen klaren Zeilenfehler.

Dieses Tool läuft vollständig in Ihrem Browser. Ihre Daten verlassen Ihr Gerät nie — sie werden auf keinen Server hochgeladen.

So verwenden Sie es

  1. 1Fügen Sie Ihr XML in das linke Panel ein.
  2. 2Das formatierte JSON erscheint rechts, während Sie tippen.
  3. 3Kopieren Sie das JSON, wenn es passt.

XML zu JSON

Fügen Sie Sitemap-Einträge, RSS-Items, SOAP-Antworten oder Konfigurationsdateien ein und erhalten sofort hübsch formatiertes JSON zurück. Die Konvertierung nutzt fast-xml-parser und bewahrt Attribute: Jedes Attribut bleibt als Schlüssel mit @-Präfix erhalten, wiederholte Geschwister werden zu Arrays zusammengefasst, und Textinhalt liegt unter #text, wenn ein Element auch Attribute hat.

Fehlerhafte Eingabe erzeugt nie halbgare Rateergebnisse: Das Dokument wird zuerst validiert, und Fehler zeigen auf die betroffene Zeile — ein fehlendes schließendes Tag ist eine Ein-Zeile-Korrektur.

Häufige Fragen

Wie werden Attribute im JSON dargestellt?

Jedes Attribut wird zu einem Schlüssel mit @-Präfix — <book id="7"> kommt als { "@id": "7" } zurück. Attributwerte bleiben Zeichenketten, während Textinhalt, der wie eine Zahl oder ein Boolean aussieht, in den jeweiligen JSON-Typ umgewandelt wird.

Was passiert mit wiederholten Elementen?

Geschwisterelemente mit demselben Namen werden ein JSON-Array. Beachten Sie: Ein einzelnes Element bleibt ein schlichter Wert — prüfen Sie auf Array-Eigenschaft, wenn Ihr Consumer Listen erwartet.

Wird mein XML irgendwohin hochgeladen?

Nein. Das Parsen passiert lokal in Ihrem Browser mit fast-xml-parser — nichts verlässt Ihr Gerät.

Dieses Tool einbetten

Binden Sie dieses Tool mit einer Zeile in Ihre Website ein — es läuft im Browser des Besuchers.

<iframe src="https://zoyku.com/de/tools/xml-to-json?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — xml-to-json" loading="lazy"></iframe>
100% local processing