Kostenloses Entwickler-Tool

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“.

Quelle
Ergebnis

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.

123

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.

1

XML-Daten hinzufügen

Fügen Sie den XML-Code in das linke Eingabefeld ein.

2

Optionen festlegen

Passen Sie die Optionen für das Wurzelelement und die Erkennung von Datentypen an Ihre Anforderungen an.

3

Umwandeln

Erzeugen Sie das Ergebnis mit der Schaltfläche „In JSON umwandeln“.

4

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.

Konvertierungsregeln

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.

01

XML-Elemente

Tag-Namen werden als Feldnamen im JSON-Objekt verwendet.

02

Textwerte

Elemente, die nur Text enthalten, werden direkt in einen JSON-Wert umgewandelt.

03

Attribute

XML-Attribute werden mit dem Präfix @ in JSON-Felder umgewandelt.

04

Wiederholte Knoten

Geschwisterelemente mit demselben Namen werden automatisch in ein JSON-Array umgewandelt.

05

Gemischter Inhalt

Text, der zusammen mit untergeordneten Elementen vorkommt, bleibt im Feld #text erhalten.

06

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?
Er wandelt XML-Daten in JSON-Objekte und -Arrays um, sodass sie in modernen Anwendungen leichter verwendet werden können.
Wie wandelt man XML in JSON um?
Fügen Sie die XML-Daten in das Eingabefeld ein, wählen Sie die Optionen und klicken Sie auf die Schaltfläche „In JSON umwandeln“.
Wie werden XML-Attribute in JSON übernommen?
XML-Attribute bleiben in der JSON-Ausgabe erhalten, indem dem Feldnamen ein @-Zeichen vorangestellt wird.
Wie werden wiederholte XML-Elemente umgewandelt?
Geschwisterelemente mit demselben Namen werden automatisch in ein JSON-Array umgewandelt.
Werden XML-Kommentare in die JSON-Ausgabe übernommen?
Nein. Da der JSON-Standard keine integrierte Unterstützung für Kommentare bietet, werden XML-Kommentare nicht in die Ausgabe übernommen.
Wie werden XML-CDATA-Abschnitte umgewandelt?
CDATA-Inhalte werden als normaler Textwert in die JSON-Ausgabe übernommen.
Bleiben XML-Namespace-Informationen erhalten?
Namespace-Präfixe bleiben als Bestandteil von Element- und Attributnamen erhalten.
Werden Zahlen- und Boolean-Werte automatisch erkannt?
Ja. Wenn die Erkennung von Datentypen aktiviert ist, werden true, false, null und numerische Werte in die passenden JSON-Typen umgewandelt.
Werden meine XML-Daten an einen Server gesendet?
Nein. Die Umwandlung erfolgt direkt in Ihrem Browser.
Kann ungültiges XML in JSON umgewandelt werden?
Nein. Das XML-Dokument muss zuerst wohlgeformt und syntaktisch gültig sein.
Führt die Umwandlung zu Datenverlust?
Elemente, Attribute und Textwerte bleiben erhalten; XML-Kommentare und Verarbeitungsanweisungen werden jedoch standardmäßig nicht in JSON übernommen.
Ist der XML to JSON Converter kostenlos?
Ja. Sie können den XML to JSON Converter von Tekno Danışman kostenlos und ohne Registrierung nutzen.

Kostenlose Entwickler-Tools

Kostenlose Online-Tools für Softwareentwicklung, API-Integration, Datenkonvertierung, Tests und produktives Arbeiten.