JSON in wohlgeformtes XML mit konfigurierbarem Root-Elementnamen konvertieren
JSON und XML repräsentieren hierarchische Daten mit grundlegend unterschiedlicher Syntax. JSON ist kompakt und JavaScript-nativ, dominant bei REST-APIs. XML ist ausführlicher, unterstützt aber Attribute, Namespaces, Kommentare und Schemata — bevorzugt in Enterprise-Systemen, SOAP-Diensten und Dokumentformaten wie SVG und Office Open XML.
Die Zuordnung von JSON zu XML ist nicht immer eins-zu-eins: JSON-Arrays werden zu wiederholten XML-Elementen, JSON-Schlüssel werden zu Elementnamen, und das JSON-Wurzelobjekt benötigt ein Wrapper-Element.
JSON-Arrays werden zu wiederholten Geschwisterelementen mit demselben Tag-Namen.
Der Konverter bereinigt ungültige Zeichen. XML-Elementnamen dürfen nicht mit einer Zahl beginnen oder Leerzeichen enthalten.
Ja — das XML-zu-JSON-Tool ist die umgekehrte Operation. Round-Tripping ist nicht immer verlustfrei.
XML hat kein natives Typsystem — alle Werte sind Text. Zahlen und Booleans werden zu String-Inhalt in XML-Elementen.
JSON-Formatierer · JSON-Minifier · JSON-Validator · JSON zu CSV · JSON ↔ YAML · JSON glätten