XML-zu-JSON-Konverter
Datei hier ablegen oder auswählen
Unterstützt Dateien bis jeweils 20 MiB.
Datei auswählen, auf Konvertieren klicken – fertig. Alles läuft direkt in Ihrem Browser, ohne Upload und Wartezeit, und das Ergebnis steht sofort zum Download bereit.
Gut zu wissen
- Elementattribute werden als Schlüssel gespeichert, deren Name das Präfix @_ erhält.
- Wiederholte Elemente mit demselben Namen werden in einem Array gruppiert. Ein einzelnes Vorkommen wird als einfacher Wert und nicht als Array gespeichert.
- Fehlerhaftes XML wird nicht konvertiert; stattdessen sehen Sie einen Hinweis.
So funktioniert es
XML-Datei auswählen
Wählen Sie eine XML-Datei mit bis zu 20 MiB.
Konvertierung starten
Sobald die Dateiprüfung abgeschlossen ist, beginnt die JSON-Konvertierung.
JSON speichern
Laden Sie die fertige JSON-Datei herunter.
Häufig gestellte Fragen
Wie werden XML-Attribute gespeichert?
Elementattribute werden mit einem @_ vor dem Namen gespeichert. So wird zum Beispiel <item id="1"> zu {"item":{"@_id":"1"}}, wodurch Attribute klar von untergeordneten Elementen getrennt bleiben.
Was passiert mit wiederholten Elementen?
Elemente, die mehrfach unter demselben Namen vorkommen, werden in einem Array gruppiert. Kommt ein Element nur einmal vor, wird es als Einzelwert gespeichert – berücksichtigen Sie beide Fälle, wenn Sie die Ausgabe im Code verwenden.
Werden Namensräume und CDATA unterstützt?
Ja. Elementnamen mit Namensräumen werden unverändert als Schlüssel verwendet, und Text in CDATA-Abschnitten wird als einfache Zeichenfolge gespeichert.
Kann ich das erzeugte JSON zurück zu XML konvertieren?
Nein. Eine Rückkonvertierung zu XML wird derzeit nicht angeboten, daher empfehlen wir, Ihre ursprüngliche XML-Datei aufzubewahren.
Werden meine Daten irgendwohin gesendet?
Nein. Ihre Dateien verlassen Ihr Gerät nicht. Die Konvertierung läuft in Ihrem Browser, und es wird nichts hochgeladen.