JSON in XML
Wandeln Sie JSON in lesbares, eingerücktes XML um. Arrays werden zu wiederholten Elementen, Schlüssel mit @ am Anfang zu Attributen, und das Wurzelelement legen Sie selbst fest.
EINGABE
AUSGABE
Läuft vollständig in Ihrem Browser. Ihre Eingaben werden an keinen Server gesendet.
So wandeln Sie JSON in XML um
JSON einfügen
Fügen Sie ein Objekt oder ein Array ein oder öffnen Sie eine .json-Datei.
Wurzelelement benennen
XML braucht genau ein Wurzelelement. Geben Sie den Namen ein, den Ihr System erwartet, oder behalten Sie root bei.
XML kopieren
Kopieren Sie das Ergebnis oder laden Sie es als .xml-Datei herunter.
So wird JSON zu XML
Jeder Schlüssel wird zu einem Element. Ein Array wiederholt sein Elternelement einmal pro Eintrag, ein Schlüssel mit @ am Anfang wird zum Attribut, und #text legt den Text des Elements fest. Es gelten dieselben Regeln wie bei „XML in JSON“.
Namen, die XML nicht erlaubt
Elementnamen dürfen keine Leerzeichen enthalten und nicht mit einer Ziffer beginnen. Solche Zeichen werden durch Unterstriche ersetzt, sodass die Ausgabe immer wohlgeformt ist.
Häufige Fragen
Was passiert mit null-Werten?
null wird zu einem leeren Element, etwa <note/>.
Wie werden Sonderzeichen behandelt?
& < > und Anführungszeichen werden automatisch maskiert. Text und Attributwerte sind so immer gültiges XML.
Wird mein JSON irgendwohin gesendet?
Nein. Die Umwandlung erfolgt in Ihrem Browser.