JSON in XML wandeln oder XML zurück in JSON. Die Umwandlung bleibt im Browser.
JSON und XML können denselben Baum tragen. Diese Seite schreibt JSON als Elemente oder liest Elemente zurück nach JSON. Sie prüft kein Schema. Zahlen kommen als Text zurück. Nur JSON setzen: JSON formatieren. YAML: JSON zu YAML.
root. Name der Array-Einträge gilt, wenn der Wert ganz außen ein Array ist, Vorgabe item.{"name":"Ada","n":2,"tags":["a","b"]} XML, der nächste aus diesem XML wieder JSON.Ein Objekt wird verschachtelte Elemente, ein Array dasselbe Tag mehrfach. Ein Array ganz außen liegt in der Wurzel, jeder Eintrag nutzt den Item-Namen. Ein Schlüssel mit @ wird ein Attribut, #text der Text im Tag, null ein leeres Tag. Namen beginnen mit Buchstabe oder Unterstrich. Eine Ziffer am Anfang oder ein Leerzeichen wird abgelehnt. Zurück werden gleiche Nachbar-Tags ein Array, Attribute @Name, und jeder Wert Text, also 2 als "2". Unlesbares XML und defektes JSON melden jeweils einen Fehler.
XML hat in dieser Wandlung keinen Zahlentyp. Der Inhalt wird eine JSON-Zeichenkette.
XML-Namen dürfen nicht mit einer Ziffer beginnen und kein Leerzeichen enthalten.