JSON zu XML Konverter

Verwandle JSON in wohlgeformtes XML für SOAP-Services, Legacy-APIs, Feeds und Konfigurationsdateien, mit Kontrolle über Root-Element, Attribute und Einrückung.

Aktualisiert am
Datei öffnen
Einrückung

Deine Daten verlassen nie deinen Computer. Die Verarbeitung erfolgt zu 100 % lokal im Browser.

So nutzt du: JSON zu XML

  1. Füge JSON ein oder öffne eine .json-Datei.
  2. Lege den Namen des Root-Elements fest und wie Arrays und Attribute geschrieben werden.
  3. Kopiere oder lade das XML herunter.

JSON in XML abbilden

JSON und XML modellieren Daten unterschiedlich, deshalb muss ein Konverter bestimmten Konventionen folgen. Dieses Tool verwendet die gängigsten (auch von Bibliotheken wie xml2js und fast-xml-parser genutzten). Damit ist es das genaue Gegenstück zu unserem XML-zu-JSON-Konverter:

JSONXML
{"name": "Ada"}<name>Ada</name>
{"tag": ["a", "b"]}<tag>a</tag><tag>b</tag>
{"@id": "7"}Attribut id="7" am übergeordneten Element
{"#text": "hi"}Textinhalt neben Attributen
nullleeres Element <x/> oder xsi:nil="true"

Das Root-Element

XML-Dokumente brauchen genau ein Root-Element. Wenn dein JSON ein Objekt mit einem einzigen Schlüssel ist, wird dieser Schlüssel zum Root. Andernfalls – oder wenn du Immer in Root einpacken aktivierst – wird alles in das gewählte Root-Element verpackt, und Arrays auf oberster Ebene werden zu wiederholten <item>-Elementen.

Namen und Escaping

XML-Elementnamen dürfen nicht mit einer Ziffer beginnen oder Leerzeichen enthalten. Schlüssel wie 2fa enabled werden deshalb zu _2fa_enabled. Text und Attributwerte werden escaped (& → &amp;, < → &lt;), damit die Ausgabe immer wohlgeformt ist. Formatiere das Ergebnis mit dem XML-Formatter weiter.

Auch gesucht als: json zu xml konvertieren, json2xml, json xml konverter, json zu xml online, json array zu xml, json in xml umwandeln.

Passende Tools zu: JSON zu XML

  • JSON Formatierer — Füge JSON ein, um es zu formatieren, zu minifizieren oder zu prüfen.
  • JSON zu YAML — Füge JSON ein und erhalte sauberes YAML für Kubernetes-Manifeste, Docker Compose, GitHub Actions oder jede andere Konfigurationsdatei.
  • JSON Viewer — Große oder tief verschachtelte JSON-Daten bequem erkunden: Objekte ein- und ausklappen, nach Schlüsseln oder Werten suchen und per Klick auf einen Knoten dessen JSONPath erhalten.
  • JSON-Schema-Validator — Füge ein Schema und etwas JSON ein, um genau zu sehen, welche Werte welche Regel verletzen, oder erzeuge ein Startschema aus Beispieldaten.

Häufige Fragen

Wie werden JSON-Arrays in XML konvertiert?
Jedes Array-Element wird zu einem wiederholten Element, das den Schlüssel des Arrays als Namen trägt. Zum Beispiel wird {"tag": ["a","b"]} zu zwei <tag>-Elementen.
Wie erstelle ich XML-Attribute?
Stelle dem Schlüssel ein @ voran (konfigurierbar): {"product": {"@id": "7", "name": "Keyboard"}} wird zu <product id="7">.
Werden meine Daten hochgeladen?
Nein. Die Konvertierung läuft in deinem Browser.
Kann ich JSON zu XML als Web-App installieren und offline nutzen?
Ja. JSON zu XML ist eine installierbare Web-App (PWA) – sie wird über Ihren Browser installiert und nicht aus einem App-Store heruntergeladen. Klicken Sie oben auf dieser Seite in Chrome oder Edge (Windows, macOS, Linux, ChromeOS) auf „App installieren“ oder verwenden Sie auf Android-Geräten „Teilen“ → „Zum Startbildschirm hinzufügen“ auf dem iPhone und iPad bzw. „Datei“ → „Zum Dock hinzufügen“ in Safari 17+ auf einem Mac. Die App öffnet sich dann in einem eigenen Fenster mit einem eigenen Symbol, und da sie vollständig in Ihrem Browser ausgeführt wird, funktioniert sie auch offline. Firefox auf dem Desktop kann keine Web-Apps installieren. So funktioniert die Installation.

Ähnliche Tools