XML → JSON
Parst XML zu JSON mit Attribute unter dem @_-Präfix und erhält Textknoten, um SOAP/RSS-Antworten in moderne Frontends zu übergeben.
Dateien hierher ziehen oder klicken
Strg+V zum Einfügen aus der Zwischenablage
Wie konvertiert man XML zu JSON
- 1Laden Sie Ihre XML-Datei per Drag & Drop, Klick oder Einfügen hoch.
- 2Passen Sie bei Bedarf die Qualitätseinstellungen an.
- 3Klicken Sie auf 'Jetzt konvertieren' und warten Sie auf den Abschluss der Umwandlung.
- 4Laden Sie Ihre konvertierte JSON-Datei herunter.
Über die Konvertierung von XML zu JSON
XML ist eine erweiterbare Auszeichnungssprache, veröffentlicht vom W3C im Jahr 1998. Sie verwendet eine Tag-Baumstruktur, die Attribute von Textknoten trennt, und ist das Basisformat für SOAP, RSS, SVG. Sie hat strikte Syntax und hohe Redundanz. JSON ist ein Austauschformat für Schlüssel-Werte und Arrays, definiert in RFC 8259, mit nur sechs grundlegenden Datentypen. Der Konvertierungsbedarf entsteht durch Formatanpassung für verschiedene Dateninteraktionsszenarien.
Die Ausgabedatei nach der Konvertierung ist kleiner als die ursprüngliche XML-Datei. Die geschachtelte Baumstruktur von XML entspricht geschachtelten Objekten in JSON, XML-Tags werden zu JSON-Schlüsselnamen umgewandelt, und XML-Attribute können als Schlüssel-Wert-Paare in Objekten beibehalten werden. XML unterstützt keine nativen Datumstypen, die in JSON undefiniert sind, und XML hat keine Standardstruktur für JSON-Kommentare, also werden Kommentare nach der Konvertierung nicht beibehalten.
Diese Konvertierung eignet sich für Arbeitsabläufe wie Dateninteraktion in der Web-Frontend-Entwicklung und Schnittstellendatenanpassung für mobile Anwendungen. Die Ausgabe ist kompatibel mit allen JSON-Parsern, die der RFC 8259 Spezifikation folgen, und unterstützt die Parsung und Aufrufung durch alle gängigen Browser und Betriebssysteme.
XML vs JSON: Technischer Vergleich
| Funktion | XML | JSON |
|---|---|---|
| Veröffentlicht | 1998 | 2001 |
| Entwickler | W3C | Douglas Crockford |
FAQ zu XML → JSON
Ändert sich die Datenqualität nach der Konvertierung?
Wohlgeformtes XML kann vollständig auf die entsprechende JSON-Struktur abgebildet werden, nur XML-Kommentare werden nicht beibehalten. Alle gültigen Tag-Inhalte und Verschachtelungsebenen können korrekt ausgegeben werden, der ursprüngliche Dateninhalt wird nicht verändert.
Kann die ursprüngliche Struktur vollständig beibehalten werden?
Die geschachtelte Baumstruktur von XML kann als geschachtelte Objekte in JSON vollständig beibehalten werden. Tagnamen werden zu JSON-Schlüsseln, Attribute können als Schlüssel-Wert-Paare in Objekten beibehalten werden. XML hat keine native Standardisierung für Kommentare, daher gehen Kommentare bei der Konvertierung verloren.
Was ist die maximal unterstützte Dateigröße für einzelne Dateien?
Die Größenbegrenzung für einzelne Dateien bei diesem Konvertierungsdienst beträgt 50 MB, es kann jeweils nur eine Datei konvertiert werden. Der Dienst ist kostenlos, Ausgaben haben keine Wasserzeichen und eine Registrierung ist nicht erforderlich.
Werden Dateien gespeichert?
Die Konvertierung findet serverseitig statt, Dateien werden per HTTPS hochgeladen. Nach Abschluss der Konvertierung löscht der Server sowohl die Quell- als auch die Ausgabedatei sofort und speichert keine Dateien, um die Datenschutzbelange der Nutzer zu schützen.