JSON zu XML Konverter
Führung
JSON zu XML Konverter
Konvertieren Sie JSON-Daten sofort in gut formatiertes XML. Fügen Sie jedes JSON-Objekt oder Array ein und erhalten Sie eine strukturierte XML-Ausgabe mit konfigurierbaren Stammelementnamen, Array-Handhabung, Einrückung und XML-Deklaration. Verarbeitet verschachtelte Objekte, Arrays, alle JSON-Typen und Sonderzeichen-Escaping.
Nutzung
Fügen Sie Ihre JSON-Daten in den Eingabebereich ein. Konfigurieren Sie den Namen des Stammelements, den Namen des Array-Elements und die Ausgabeeinstellungen. Die XML-Ausgabe wird sofort aktualisiert, während Sie tippen oder Einstellungen ändern. Kopieren Sie das Ergebnis mit einem Klick oder laden Sie es als Datei herunter. Verwenden Sie die Option für die XML-Deklaration für eigenständige XML-Dokumente.
Funktionen
- Konfigurierbarer Stammelement – Legen Sie einen benutzerdefinierten Namen für das Stammelement der XML-Ausgabe fest, standardmäßig „root“ für Flexibilität.
- Array-Handhabung – JSON-Arrays werden zu wiederholten XML-Elementen, die einen konfigurierbaren Elementnamen verwenden.
- XML-Deklaration – Schließen Sie optional den standardmäßigen XML-Deklarationsheader für eigenständige Dokumente ein.
- Null-Behandlungsoptionen – Wählen Sie, wie JSON-Nullwerte dargestellt werden sollen: als leere selbstschließende Elemente, ganz weggelassen oder mit xsi:nil-Attributen.
- Escaping von Sonderzeichen – Eskapiert automatisch &, , und Anführungszeichen in Textinhalten und Attributwerten für eine gültige XML-Ausgabe.
- Pretty-Print-Ausgabe – Konfigurierbare Einrückung mit 2 Leerzeichen, 4 Leerzeichen, Tabs oder minimierter Ausgabe.
- Echtzeit-Konvertierung – Die Ausgabe wird sofort aktualisiert, wenn Sie Daten einfügen oder eine Option ändern.
Wann Sie dieses Tool verwenden sollten
Verwenden Sie dieses Tool, wenn Sie sich mit XML-basierten APIs oder SOAP-Diensten integrieren, die XML-Eingaben erfordern, JSON-API-Antworten für Altsysteme konvertieren, XML-Konfigurationsdateien aus JSON-Daten generieren oder Daten für XML-basierte Formate wie RSS, SVG oder XHTML vorbereiten. Es ist unerlässlich für Entwickler, die moderne JSON-first-Anwendungen mit der unternehmensweiten XML-Infrastruktur verbinden.
Häufig gestellte Fragen
-
Wie wird JSON in XML abgebildet?
JSON-Objekte werden zu XML-Elementen mit Kind-Elementen für jede Eigenschaft. JSON-Arrays werden zu wiederholten Geschwisterelementen. Zeichenfolgen, Zahlen und Booleans werden zu Textinhalten innerhalb von Elementen. Zum Beispiel wird {"name": "Alice", "age": 30} zu Alice30. Verschachtelte Objekte erstellen verschachtelte Elemente und behalten die hierarchische Struktur bei.
-
Wie werden JSON-Arrays in XML konvertiert?
JSON-Arrays haben keine direkte XML-Entsprechung, da XML benannte Elemente und keine indizierten Positionen verwendet. Dieser Konverter umschließt jedes Array-Element in einem Element (standardmäßig 'item' oder einem von Ihnen angegebenen benutzerdefinierten Namen). Also wird [1, 2, 3] zu 123. Arrays von Objekten funktionieren auf die gleiche Weise – jedes Objekt wird zu einem Kind-Element, das seine Eigenschaften enthält.
-
Was ist die XML-Deklaration und wann sollte ich sie einschließen?
Die XML-Deklaration () ist die erste Zeile eines XML-Dokuments, die die XML-Version und die Zeichenkodierung angibt. Schließen Sie sie ein, wenn Sie eigenständige XML-Dateien erstellen, wenn die Kodierung wichtig ist (insbesondere für Nicht-ASCII-Zeichen) oder wenn das empfangende System ein vollständiges XML-Dokument erwartet. Sie können sie weglassen, wenn Sie XML-Fragmente generieren oder XML in andere Dokumente einbetten.
-
Was passiert mit JSON-Schlüsseln, die ungültige XML-Elementnamen sind?
XML-Elementnamen müssen mit einem Buchstaben oder Unterstrich beginnen und dürfen keine Leerzeichen oder die meisten Sonderzeichen enthalten. Wenn ein JSON-Schlüssel einen ungültigen XML-Elementnamen erzeugen würde (wie Schlüssel, die mit Zahlen beginnen oder Leerzeichen enthalten), bereinigt der Konverter den Namen – typischerweise durch Voranstellen eines Unterstrichs oder Ersetzen ungültiger Zeichen. Dies stellt sicher, dass die Ausgabe immer gut formatiertes XML ist.
Erweiterungen installieren
IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche
恵 Die Anzeigetafel ist eingetroffen!
Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!
Unverzichtbare Tools
Alle Neuheiten
AlleAktualisieren: Unser neuestes Werkzeug hinzugefügt am 17. April 2026
