XML-zu-JSON-Konverter
XML in JSON-Format konvertieren. Automatisches Parsen und Formatieren. Kostenlos.
Warum XML in JSON konvertieren?
XML ist das vorherrschende Datenformat in Unternehmenssystemen, SOAP-APIs, Bankschnittstellen (ISO 20022), elektronischen Rechnungen (XRechnung, ZUGFeRD) und Java- oder .NET-Konfigurationen. Moderne Webanwendungen, REST-APIs und NoSQL-Datenbanken bevorzugen JSON: Es ist leichter, schneller zu parsen und wird von JavaScript und Python nativ verarbeitet.
Die Konvertierung von XML zu JSON ist der erste Schritt beim Umzug von Altsystemen, bei der Anbindung einer SOAP-API an ein React- oder Vue-Frontend, beim Verarbeiten von XML-Antworten in Node.js und beim Import in MongoDB oder Firebase. Aus einer XML-Datei mit Deklarationen, Namensräumen und Attributen wird ein sauberes JSON-Objekt.
Der Konverter prüft die XML-Syntax vor der Konvertierung und meldet Fehler wie nicht geschlossene Tags oder ein fehlendes Wurzelelement. XML-Attribute erhalten das Präfix @, Textinhalt den Schlüssel #text, so geht kein Datum verloren.
Die ganze Konvertierung läuft lokal im Browser, die Daten gehen an keinen Server. Ohne Registrierung, ohne Limits, ohne Tracking.
So konvertieren Sie XML in JSON
Daten einfügen
Fügen Sie Ihre XML-Daten in das Eingabefeld ein.Konvertieren
Klicken Sie auf Konvertieren, um Ihre XML-Daten in JSON-Format umzuwandeln.Kopieren oder herunterladen
Kopieren Sie die JSON-Ausgabe oder laden Sie sie als Datei herunter.
Was macht diesen Konverter besonders?
Vollständige Privatsphäre
Ihre Dateien werden vollständig in Ihrem Browser verarbeitet. Nichts wird auf einen Server hochgeladen.Kopieren oder herunterladen
Das Ergebnis kopieren Sie mit Kopieren in die Zwischenablage oder speichern es mit Herunterladen als Datei .json.Datei oder eingefügter Text
Laden Sie eine XML-Datei hoch oder fügen Sie den Inhalt in das Feld ein. Der Konverter verarbeitet ein Dokument auf einmal und zeigt das Ergebnis darunter.Sofortiges Ergebnis
Klicken Sie auf Konvertieren: Das Ergebnis erscheint sofort im Feld darunter, samt Fehlermeldung, wenn die Eingabe ungültig ist.
XML vs JSON – Formatvergleich
| Funktion | XML | JSON |
|---|---|---|
| Verschachtelte Daten | ✓ | ✓ |
| Tabellarische Daten | — | — |
| Schema-Validierung | ✓ | ✓ |
| Menschenlesbar | ✓ | ✓ |
| API-Standard | ✓ | ✓ |
| Kompakte Syntax | — | ✓ |
Wie funktioniert die XML-zu-JSON-Konvertierung?
XML (eXtensible Markup Language) verwendet eine tag-basierte Hierarchie mit öffnenden und schließenden Elementen, während JSON (JavaScript Object Notation) leichtgewichtige geschweifte Klammern und Schlüssel-Wert-Paare nutzt. Der Konverter analysiert den XML-Dokumentenbaum und ordnet jedes Element einer entsprechenden JSON-Struktur zu.
XML-Elemente werden zu JSON-Objekten, wiederholte Elemente mit demselben Tag-Namen zu JSON-Arrays, und Textinhalte zu String-Werten. XML-Attribute werden als spezielle Eigenschaften (mit @-Präfix) im JSON-Objekt abgebildet, um sie von Kindelementen zu unterscheiden.
JSON ist das bevorzugte Format für moderne Web-APIs, JavaScript-Anwendungen und NoSQL-Datenbanken. Die Konvertierung erfolgt vollständig lokal in Ihrem Browser — es werden keine Daten an einen Server gesendet.
Tipps für die XML-zu-JSON-Konvertierung
Einige Hinweise, um häufige Probleme zu vermeiden:
XML-Attribute
XML-Attribute werden zu JSON-Eigenschaften mit @-Präfix konvertiert. Zum Beispiel wird <item id='1'> zu {"@id": "1"}.Namespaces
XML-Namespaces bleiben in der JSON-Ausgabe als Teil der Elementnamen erhalten. Komplexe Namespace-Deklarationen müssen möglicherweise manuell bereinigt werden.Gemischter Inhalt
XML-Elemente, die sowohl Text als auch Kindelemente enthalten, werden verarbeitet, indem der Text in einer speziellen #text-Eigenschaft im JSON platziert wird.CDATA-Abschnitte
CDATA-Abschnitte in XML werden zu einfachen String-Werten in JSON konvertiert. Die CDATA-Hülle wird entfernt und der Inhalt bleibt unverändert erhalten.
Andere Dateien in JSON konvertieren
Inhalt zuletzt geprüft: · erstellt und geprüft vom Arteon-Team
Häufig gestellte Fragen zur XML-zu-JSON-Konvertierung
Ist die Konvertierung von XML zu JSON kostenlos?
Ja, dieser Konverter ist völlig kostenlos und ohne Einschränkungen. Keine Registrierung, keine Wasserzeichen.
Werden meine Dateien hochgeladen?
Nein. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser. Ihre Dateien verlassen nie Ihr Gerät.
Kann ich mehrere Dateien gleichzeitig konvertieren?
Nein. Der Konverter verarbeitet eine Datei oder einen eingefügten Text auf einmal. Kopieren oder speichern Sie das Ergebnis und fügen Sie dann den nächsten Inhalt ein.
Funktioniert der Konverter auf Mobilgeräten?
Ja, der Konverter funktioniert auf jedem Gerät mit einem modernen Webbrowser.
Ist die XML-zu-JSON-Konvertierung sicher?
Ja. Die gesamte Konvertierung erfolgt lokal in Ihrem Browser. Ihre Daten werden nie an einen Server gesendet. Beim Schließen der Seite werden alle Daten automatisch gelöscht.
Gehen XML-Attribute bei der Konvertierung verloren?
Nein. XML-Attribute bleiben in der JSON-Ausgabe als Eigenschaften mit @-Präfix erhalten. Zum Beispiel wird id='123' zu "@id": "123" im JSON-Objekt.
Kann ich die JSON-Ausgabe in JavaScript verwenden?
Ja. Die Ausgabe ist Standard-JSON, das mit JSON.parse() in JavaScript oder direkt in jeder Programmiersprache, API oder Datenbank verwendet werden kann.

Helfen Sie uns, unsere Werkzeuge zu verbessern
Haben Sie eine Idee, einen Fehler gefunden oder einen Vorschlag? Schreiben Sie uns – wir antworten innerhalb von 24 Stunden.







