XML to JSON Converter
Wandeln Sie Ihre XML-Daten schnell, sicher und lesbar in das JSON-Format um.
Alle Umwandlungen werden in Ihrem Browser durchgeführt. Ihre Daten werden nicht an einen Server gesendet.
XML-Daten in das JSON-Format umwandeln
Fügen Sie den XML-Code in das linke Feld ein und klicken Sie auf die Schaltfläche „In JSON umwandeln“.
Funktionen des XML to JSON Converter
Die Funktionen zum Umwandeln von XML-Daten in das JSON-Format, zum Validieren, Kopieren und Herunterladen als Datei finden Sie auf einer einzigen Seite.
XML-zu-JSON-Konvertierung
Wandelt XML-Elemente, -Attribute und Textwerte in strukturierte JSON-Daten um.
Wiederholte Elemente
Wandelt wiederholte XML-Knoten mit demselben Namen automatisch in ein JSON-Array um.
Unterstützung für Attribute
Behält XML-Attribute in der JSON-Ausgabe mit dem Präfix @ bei.
XML-Validierung
Prüft die XML-Syntax vor der Umwandlung und meldet Parsing-Fehler.
Erkennung von Datentypen
Wandelt auf Wunsch Zahlen-, Boolean- und Null-Werte in die passenden JSON-Typen um.
Sichere Verarbeitung im Browser
Ihre XML-Daten werden auf Ihrem Gerät verarbeitet und an keinen Server gesendet.
Was ist der XML to JSON Converter?
Der XML to JSON Converter ist ein kostenloses Online-Entwicklertool, das strukturierte Daten im XML-Format in JSON-Objekte und -Arrays umwandelt. XML-Tags werden zu JSON-Feldern, wiederholte Knoten zu Arrays und XML-Attribute zu speziellen Schlüsseln.
XML und JSON sind zwei verbreitete Datenformate für den Datenaustausch zwischen Systemen. SOAP-Dienste, ältere Unternehmensanwendungen, ERP-Systeme, E-Rechnungslösungen und Konfigurationsdateien verwenden meist XML, während REST-APIs, Webanwendungen und mobile Anwendungen in der Regel JSON verwenden.
Die Umwandlung von XML-Daten in das JSON-Format erleichtert die Integration älterer Systeme mit modernen APIs, die Verarbeitung von Daten in Frontend-Anwendungen und die Übernahme XML-basierter Dienstantworten in JavaScript-Objekte.
Vor der Umwandlung wird die Syntax des XML-Dokuments validiert. Wird ein nicht geschlossenes Tag, eine fehlerhafte Verschachtelung, mehrere Wurzelelemente oder eine fehlerhafte Attributverwendung festgestellt, wird die Umwandlung nicht durchgeführt.
Wie wandelt man XML in JSON um?
Befolgen Sie die folgenden Schritte, um Ihre XML-Daten in das JSON-Format umzuwandeln.
XML-Daten hinzufügen
Fügen Sie den XML-Code in das linke Eingabefeld ein.
Optionen festlegen
Passen Sie die Optionen für das Wurzelelement und die Erkennung von Datentypen an Ihre Anforderungen an.
Umwandeln
Erzeugen Sie das Ergebnis mit der Schaltfläche „In JSON umwandeln“.
Ergebnis verwenden
Kopieren Sie die JSON-Ausgabe in die Zwischenablage oder laden Sie sie als .json-Datei herunter.
Beispiel für eine XML-zu-JSON-Konvertierung
XML-Eingabe
<company active="true">
<name>Tekno Danışman</name>
<services>
<service>Özel Yazılım</service>
<service>Danışmanlık</service>
</services>
</company>
JSON-Ausgabe
{
"company": {
"@active": true,
"name": "Tekno Danışman",
"services": {
"service": [
"Özel Yazılım",
"Danışmanlık"
]
}
}
}
In diesem Beispiel wird das Attribut active in das Feld @active umgewandelt, und die wiederholten service-Knoten werden in ein JSON-Array umgewandelt.
Wie werden XML-Felder in JSON umgewandelt?
Da die Datenmodelle von XML und JSON nicht identisch sind, werden bei der Umwandlung die folgenden Zuordnungsregeln verwendet.
XML-Elemente
Tag-Namen werden als Feldnamen im JSON-Objekt verwendet.
Textwerte
Elemente, die nur Text enthalten, werden direkt in einen JSON-Wert umgewandelt.
Attribute
XML-Attribute werden mit dem Präfix @ in JSON-Felder umgewandelt.
Wiederholte Knoten
Geschwisterelemente mit demselben Namen werden automatisch in ein JSON-Array umgewandelt.
Gemischter Inhalt
Text, der zusammen mit untergeordneten Elementen vorkommt, bleibt im Feld #text erhalten.
Datentypen
Ist die Option aktiviert, werden Zahlen-, Boolean- und Null-Texte in die passenden JSON-Typen umgewandelt.
Wo wird die XML-zu-JSON-Konvertierung eingesetzt?
Sie kann in vielen Szenarien eingesetzt werden, in denen Daten zwischen XML-basierten Systemen und modernen Anwendungen mit JSON ausgetauscht werden müssen.
SOAP- und REST-Integration
Macht XML-Antworten von SOAP-Diensten in REST-basierten Systemen nutzbar.
Frontend-Anwendungen
Erleichtert die Verarbeitung von XML-Daten in JavaScript und modernen Frontend-Frameworks.
ERP- und CRM-Integrationen
Überträgt XML-basierte Daten von Unternehmenssystemen in Anwendungen, die JSON verwenden.
E-Rechnungsdaten
Erleichtert die Analyse von UBL und ähnlichen XML-basierten elektronischen Dokumenten.
Häufig gestellte Fragen zum XML to JSON Converter
Häufig gestellte Fragen zur XML-zu-JSON-Konvertierung, zur Datenzuordnung und zur Sicherheit.
Wofür wird der XML to JSON Converter verwendet?
Wie wandelt man XML in JSON um?
Wie werden XML-Attribute in JSON übernommen?
Wie werden wiederholte XML-Elemente umgewandelt?
Werden XML-Kommentare in die JSON-Ausgabe übernommen?
Wie werden XML-CDATA-Abschnitte umgewandelt?
Bleiben XML-Namespace-Informationen erhalten?
Werden Zahlen- und Boolean-Werte automatisch erkannt?
Werden meine XML-Daten an einen Server gesendet?
Kann ungültiges XML in JSON umgewandelt werden?
Führt die Umwandlung zu Datenverlust?
Ist der XML to JSON Converter kostenlos?
Kostenlose Entwickler-Tools
Kostenlose Online-Tools für Softwareentwicklung, API-Integration, Datenkonvertierung, Tests und produktives Arbeiten.