iTool

JSON ↔ XML Konverter

Live-bidirektionaler Konverter zwischen JSON und XML mit konfigurierbaren Attribut- und Textknoten-Regeln. 100% clientseitig.

Alles bleibt auf Ihrem Gerät. Nichts wird an einen Server gesendet, ganz unbesorgt.
Optionen
JSON oder XML einfügen — die andere Seite konvertiert live
JSON
XML

Verwandte Werkzeuge

Weitere iTool-Funktionen!

Häufig gestellte Fragen

Wie werden JSON-Arrays in XML konvertiert?

Jedes Element eines JSON-Arrays wird in ein XML-Element mit demselben Tag-Namen umgewandelt. Elemente eines items-Arrays werden beispielsweise als aufeinanderfolgende <item>-Tags dargestellt.

Wie werden XML-Attribute und -Elemente zu JSON konvertiert?

XML-Attribute werden standardmäßig zu Schlüsseln mit dem @-Präfix, Textknoten zu einem konfigurierbaren Sonderschlüssel (z. B. #text). Die Konvertierungsregeln können über Optionen angepasst werden.

Kann das Tool bei der Verbindung von REST- und SOAP-APIs helfen?

Ja, REST-APIs verwenden überwiegend JSON, SOAP-APIs XML. Wenn Sie Daten zwischen den beiden Systemen umwandeln müssen, können Sie mit diesem Tool das Format schnell prüfen und konvertieren.

Wird die Konvertierung in beide Richtungen unterstützt?

Ja, sowohl JSON zu XML als auch XML zu JSON werden unterstützt. Geben Sie die Quelldaten im linken Bereich ein, und das Ergebnis erscheint sofort im rechten Bereich.

JSON ↔ XML Converter

JSON and XML have different structures, so conversion has a few choices. This tool converts both ways in real time, with two tweakable rules.

Two options

  • Attribute prefix (default @_) — prefix used in JSON keys for XML attributes. Example: <book id="1">{"@_id": "1"}
  • Text key (default #text) — JSON key holding the text content of an element when it also has attributes. Example: <title lang="en">Gatsby</title>{"title": {"@_lang": "en", "#text": "Gatsby"}}

How to use

  • Type in either side — the other converts automatically
  • Sample button loads example data
  • Swap button exchanges left and right
  • Copy or download each format separately

Conversion rules

  • Arrays — multiple child elements with the same name become a JSON array
  • Attributes vs child elements — distinguished by the prefix
  • Empty elements<br />{"br": ""}
  • Comments — stripped during conversion (not lossless)

Client-side only

Your data never leaves the browser. Safe for SOAP responses, API keys, internal configs.

Helfen Sie uns, dieses Werkzeug zu verbessern

Teilen Sie mit, was Ihnen gefällt, was verbessert werden kann oder welche Funktionen Sie sich wünschen

Esc

Downloads im In-App-Browser blockiert

In App-Ansichten ist das Speichern von Dateien eingeschränkt. Zum Herunterladen in Safari öffnen.

1 Tippe auf ⋯ / Teilen (unten oder oben am Bildschirm)
2 Wähle „In Safari öffnen“ oder „Im Browser öffnen“

Oder Link kopieren und in Safari einfügen