Diese Seite ist noch nicht auf Deutsch verfügbar, daher zeigen wir die englische Version.

JSON to XML Converter

Turn JSON into well-formed XML for SOAP services, legacy APIs, feeds and config files — with control over the root element, attributes and indentation.

Aktualisiert am
Open file
Indent

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

So nutzt du: JSON to XML

  1. Paste JSON or open a .json file.
  2. Set the root element name and how arrays and attributes are written.
  3. Copy or download the XML.

Mapping JSON to XML

JSON and XML model data differently, so a converter has to follow conventions. This tool uses the most common ones (also used by libraries such as xml2js and fast-xml-parser), which makes it the exact inverse of our XML to JSON converter:

JSONXML
{"name": "Ada"}<name>Ada</name>
{"tag": ["a", "b"]}<tag>a</tag><tag>b</tag>
{"@id": "7"}attribute id="7" on the parent element
{"#text": "hi"}text content next to attributes
nullempty element <x/> or xsi:nil="true"

The root element

XML documents need exactly one root. If your JSON is an object with a single key, that key becomes the root. Otherwise — or if you tick Always wrap in root — everything is wrapped in the root element you choose, and top-level arrays become repeated <item> elements.

Names and escaping

XML element names cannot start with a digit or contain spaces, so keys like 2fa enabled become _2fa_enabled. Text and attribute values are escaped (& → &amp;, < → &lt;), so the output is always well-formed. Format the result further with the XML formatter.

Auch gesucht als: convert json to xml, json2xml, json xml converter, json to xml online, json array to xml.

Passende Tools zu: JSON to XML

  • JSON Formatierer — Füge JSON ein, um es zu formatieren, zu minifizieren oder zu prüfen.
  • JSON to YAML — Paste JSON and get clean YAML for Kubernetes manifests, Docker Compose, GitHub Actions or any config file.
  • JSON Viewer — Explore big or deeply nested JSON comfortably: fold and unfold objects, search for keys or values and click any node to get its JSONPath.
  • JSON Schema Validator — Paste a schema and some JSON to see exactly which values break which rule — or generate a starting schema from example data.

Häufige Fragen

How are JSON arrays converted to XML?
Each array item becomes a repeated element with the array’s key as its name, for example {"tag": ["a","b"]} → two <tag> elements.
How do I create XML attributes?
Prefix the key with @ (configurable): {"product": {"@id": "7", "name": "Keyboard"}} → <product id="7">.
Is my data uploaded?
No. Conversion runs in your browser.
Kann ich JSON to XML als Web-App installieren und offline nutzen?
Ja. JSON to 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