JSON ↔ XML-Konverter

Wandeln Sie sofort zwischen den Formaten JSON und XML um. Unterstützt beide Richtungen: JSON zu XML und XML zu JSON. Wählen Sie Ihren Einrückungsstil und erhalten Sie übersichtlich formatierte Ausgabe.
Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser — Ihre Daten werden niemals auf einen Server hochgeladen.
Außerdem: Alle JSON-Werkzeuge | JSON-Betrachter / -Editor | JSONPath-Auswerter | JSON-Schema-Validator | JSON → SQL / TOML | JSON-Vergleich.
Richtung: Einrückung:
Geben Sie JSON-Daten ein und klicken Sie auf Konvertieren
Umwandlung von JSON in XML
JSON-Objekte werden in XML-Elemente mit den Schlüsseln als Tag-Namen umgewandelt. Arrays werden in wiederholte <item>-Elemente verpackt. Textwerte werden zum Textinhalt von XML-Elementen. XML-Attribute bleiben beim Rückweg nach JSON mit dem Präfix @ erhalten. Die Ausgabe wird mit Ihrer gewählten Einrückung für bessere Lesbarkeit formatiert.
Elemente oder Attribute — die Abbildungsfrage

XML kennt keine Arrays und JSON keine Attribute, daher ist die Umwandlung eine Konvention: JSON-Objekte werden zu Elementen mit den Schlüsseln als Tag-Namen, Arrays wiederholen ein Element, und XML-Attribute erhalten beim Rückweg nach JSON das Präfix @. Text, der mit Kindelementen gemischt ist (gemischter Inhalt), hat keine natürliche JSON-Darstellung — ein Konverter muss für den Text ein Feld wählen.