Kostenlose Nutzung, kein Konto erforderlich

JSON-zu-XML-Konverter

Konvertieren Sie JSON und XML auf diesem Gerät in beide Richtungen. Wiederholte XML-Elemente werden zu JSON-Arrays; JSON-Arrays werden zu wiederholten Elementen. Attribute verwenden @name und Elementtext verwendet #text. Es wird keine Datei hochgeladen.

Objekte werden zu verschachtelten Elementen. Verwenden Sie @name für Attribute und #text für Elementtext.

Die Konvertierung ist nicht typerhaltend: XML-Text wird zu JSON-Strings; Null, leere Werte, Kommentare und Formatierungen führen möglicherweise nicht zu einem genauen Roundtrip.

Wie konvertiere ich JSON in XML?

Wählen Sie eine Richtung, fügen Sie gültiges JSON oder XML ein, legen Sie bei Bedarf den XML-Stammnamen fest und wählen Sie „Konvertieren“. JSON-Arrays werden zu wiederholten XML-Elementen, während wiederholte XML-Kindernamen zu JSON-Arrays werden.

Häufig gestellte Fragen

Wie konvertiere ich JSON in XML?

Wählen Sie eine Richtung, fügen Sie gültiges JSON oder XML ein, legen Sie bei Bedarf den XML-Stammnamen fest und wählen Sie „Konvertieren“. JSON-Arrays werden zu wiederholten XML-Elementen, während wiederholte XML-Kindernamen zu JSON-Arrays werden.

Wird mein JSON- oder XML-Code hochgeladen?

Nein. Die Konvertierung erfolgt lokal in Ihrem Browser. Die Eingabe ist auf 200.000 Zeichen begrenzt und XML-DTD-/Entitätsdeklarationen sind blockiert.

Wie werden JSON-Arrays in XML dargestellt?

Jeder Array-Wert wird zu einem anderen Element mit demselben Namen. Bei der Rückkonvertierung werden wiederholte Namen untergeordneter Elemente in einem JSON-Array gruppiert. Ein Array der obersten Ebene wird in Ihrem ausgewählten Stamm mit untergeordneten item-Elementen umschlossen.

Behält JSON to XML Datentypen bei?

Nein. XML-Elementtext hat keine JSON-Nummer oder einen booleschen Typ, daher gibt XML zu JSON Textwerte als Zeichenfolgen zurück. Auch Null- und Leerwerte können nicht mehr unterscheidbar werden.

Wird XML DTD oder die Verarbeitung externer Entitäten unterstützt?

Nein. DTD- und Entity-Deklarationen sind blockiert. Das Tool analysiert Eingaben lokal und ruft keine externen Ressourcen ab.