JSON nach XML
Läuft lokal im Browser. Nichts verlässt dein Gerät.JSON-Dateien oder eingefügten JSON-Text direkt im Browser in XML umwandeln.
XML-Einstellungen
Eingabe
Ausgabe
Füge gültiges JSON ein, um die XML-Vorschau zu sehen.
Füge gültiges JSON ein, um die XML-Vorschau zu sehen.
Wie es funktioniert
- 1
JSON einfügen oder Datei öffnen
Füge JSON ein oder öffne eine JSON- oder TXT-Datei.
- 2
Struktur und Optionen festlegen
Wähle Array-Stil, Root-Modus, Null-Darstellung und reservierte Schlüssel.
- 3
XML kopieren oder herunterladen
Kopiere das erzeugte XML oder lade es als Datei herunter.
Gut zu wissen
Der JSON-nach-XML-Konverter wandelt JSON direkt im Browser in XML um, mit reservierten Schlüsseln für Attribute, CDATA-Inhalte und Textknoten. Für Arrays lässt sich zwischen einem Wrapper-Element mit gleichnamigen Kindern oder wiederholten Elementen wählen, und der Root-Modus bestimmt, ob eine einzelne Property automatisch zur Root wird oder ein fester Wrapper-Name verwendet wird.
JSON null lässt sich auf vier Arten abbilden: leeres Element, Auslassen, Text „null“ oder xsi:nil. Ungültige XML-Namen werden standardmäßig als Fehler behandelt, können aber durch sichtbares Ersetzen mit Unterstrichen bereinigt werden; doppelte JSON-Schlüssel lassen sich blockieren oder mit dem letzten Wert auflösen.
Typische Anwendungsfälle
API-Payload mit Attributen statt reinen Kindelementen erzeugen
Nutze den reservierten Attribut-Schlüssel, um bestimmte JSON-Properties als XML-Attribute statt als Kindelemente auszugeben.
Array-Werte als wiederholte gleichnamige Elemente ausgeben
Wähle den Array-Stil „wiederholt“, wenn ein Zielsystem mehrere gleichnamige Elemente statt eines Wrapper-Containers mit item-Kindern erwartet.
Tipps für bessere Ergebnisse
Null-Darstellung an das Zielschema anpassen
Wähle xsi:nil, wenn das Zielschema XML-Schema-konforme Null-Werte erwartet, oder ein leeres Element für einfachere XML-Konsumenten.
Doppelte Schlüssel vor der Umwandlung bereinigen
Wenn doppelte JSON-Schlüssel als Fehler blockiert werden, bereinige die Quelldaten gezielt, statt automatisch den letzten Wert gewinnen zu lassen.
Funktionen
Reservierte Schlüssel für Attribute und CDATA
Bilde JSON-Properties gezielt auf XML-Attribute, CDATA-Blöcke oder Textknoten ab.
Vier Null-Darstellungen
Leeres Element, Auslassen, Text „null“ oder xsi:nil je nach Zielschema.
Lokale Verarbeitung
Deine Daten verlassen nie dein Gerät; die Umwandlung läuft vollständig im Browser.
Häufige Fragen
Wie werden Array-Werte in XML dargestellt?
Wählbar zwischen einem Wrapper-Element mit gleichnamigen item-Kindern oder mehreren wiederholten Elementen mit demselben Namen.
Werden meine Daten hochgeladen?
Nein. Die Umwandlung läuft vollständig lokal im Browser.
Weitere Tools
Noch ein Werkzeug gesucht?
Alle Tools laufen lokal in deinem Browser – ohne Anmeldung, ohne Upload und auch offline.