JSON zu XML

XML aus JSON anhand einer kompakten oder geordneten Zuordnung erzeugen.

Daten & Formate
Dein Arbeitsbereich wird vorbereitet…
Eingabe
Ausgabe
Dein Ergebnis erscheint hier.

Anleitung

  1. Einfügen / Datei öffnen / Beispiel
  2. Konvertieren
  3. Kopieren / Herunterladen

JSON zu XML

Eine einzelne Wurzeleigenschaft verwenden oder einen Wurzelnamen angeben. @ enthält Attribute, #text Text und Arrays wiederholte Elemente.

Die Verarbeitung erfolgt im Browser. DevToolsy erhält weder eingefügte Daten noch die ausgewählte Datei.

So funktioniert es

Die geordnete Form liest name, attributes und children und erhält Textreihenfolge. Die Ausgabe enthält eine UTF-8-XML-Deklaration. Wurzelarrays und direkt verschachtelte Arrays nutzen den gewählten Elementnamen; Arrays in Objekteigenschaften wiederholen deren Namen.

Vorher und nachher
Eingabe
{"team":{"@":{"region":"EU"},"member":["Ada","Lin"]}}
Ausgabe
<?xml version="1.0" encoding="UTF-8"?>
<team region="EU"><member>Ada</member><member>Lin</member></team>

Beispiel mit Standardeinstellungen.

Verarbeitungsgrenzen

null, ungültige XML-Namen und verbotene Zeichen werden abgelehnt. Namensraumpräfixe benötigen Deklarationen; Inhalte werden nicht ausgeführt oder abgerufen.

Ausgabe

Kopieren / Herunterladen

Verarbeitungsgrenzen

UTF-8-Eingabe bis 1 MiB, Ausgabe bis 8 MiB und 30 Sekunden je Aufgabe.

Weiterführende InformationenXML 1.0
?

Häufige Fragen

Wie verwende ich JSON zu XML?

Eine einzelne Wurzeleigenschaft verwenden oder einen Wurzelnamen angeben. @ enthält Attribute, #text Text und Arrays wiederholte Elemente.

Welche Einstellungen gibt es?

Die geordnete Form liest name, attributes und children und erhält Textreihenfolge. Die Ausgabe enthält eine UTF-8-XML-Deklaration. Wurzelarrays und direkt verschachtelte Arrays nutzen den gewählten Elementnamen; Arrays in Objekteigenschaften wiederholen deren Namen.

Was ist beim Ergebnis zu beachten?

null, ungültige XML-Namen und verbotene Zeichen werden abgelehnt. Namensraumpräfixe benötigen Deklarationen; Inhalte werden nicht ausgeführt oder abgerufen.

Wird die Eingabe hochgeladen?

Die Verarbeitung erfolgt im Browser. DevToolsy erhält weder eingefügte Daten noch die ausgewählte Datei.

Wie behalte ich das Ergebnis?

Kopieren / Herunterladen

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.