JSON-Daten in XML überführen

Für Integrationen und Datenaustausch, wenn ein JSON-Ergebnis an ein älteres System oder einen XML-basierten Dienst übergeben werden soll.

Erzeuge aus strukturierten JSON-Daten ein XML-Dokument, das sich direkt kopieren und weiterverwenden lässt. Deine Eingabe bleibt auf dem Gerät.

Bedienung

  1. Legen Sie ein JSON-Objekt oder -Array in den Eingabebereich oder importieren Sie eine kompatible Datei (.xml, .json, .yaml, .yml, .md, .markdown, .html, .htm, .txt).
  2. Starten Sie die Konvertierung, indem Sie auf Konvertieren klicken.
  3. Das Ergebnis zeigt ein XML-Dokument, das aus Ihren Daten aufgebaut ist.
  4. Prüfen Sie die Tag-Struktur und die Verschachtelung der Elemente.
  5. Kopieren Sie das generierte XML oder leeren Sie die Felder mit Löschen.

Beispiel

Sie müssen Daten an einen Dienst senden, der nur XML akzeptiert. Sie beginnen mit einem JSON, und das Tool konvertiert es in XML mit Tags, die den Schlüsseln entsprechen. Sie erhalten ein Dokument, das bereit zur Übertragung ist.

Grenzen und Formate

Wo die Verarbeitung stattfindet

Die Konvertierung ist lokal: Ihr Browser baut das XML auf, ohne das JSON zu senden. Ihre Daten bleiben daher während des gesamten Vorgangs auf Ihrem Gerät.

Häufige Fragen

Wie werden JSON-Arrays im XML behandelt?

Ein Array wird im Allgemeinen in eine Reihe wiederholter Elemente mit demselben Tag-Namen umgewandelt. Der genaue Name hängt vom übergeordneten Schlüssel ab. Prüfen Sie, ob diese Darstellung dem entspricht, was der Dienst erwartet.

Kann ich XML-Attribute im Eingabe-JSON angeben?

Das Tool leitet Attribute nicht automatisch aus JSON-Eigenschaften ab. Alle Daten werden zu Elementen oder Text. Für Attribute ist eine manuelle Anpassung des XML erforderlich.

Ist das generierte XML gültig?

Das Tool erzeugt in den meisten Fällen wohlgeformtes XML, garantiert aber nicht die Gültigkeit gegenüber einem bestimmten Schema. Prüfen Sie das Ergebnis mit einem XML-Validator, bevor Sie es verwenden.

Warum entsprechen die XML-Tag-Namen vielleicht nicht meinen Konventionen?

Die erzeugten XML-Tag-Namen entsprechen möglicherweise nicht den Konventionen deines Systems. Auch Arrays werden in wiederholte Elemente umgewandelt, was von deinem erwarteten Schema abweichen kann. XML-Attribute werden nicht automatisch aus JSON-Eigenschaften erstellt. Prüfe die Tag-Struktur und die Verschachtelung der Elemente, bevor du das Ergebnis im Zielsystem verwendest.

Bleiben meine JSON-Daten beim Erstellen des XML auf meinem Gerät?

Die Konvertierung findet lokal im Browser statt, deine JSON-Daten werden nicht nach außen gesendet. Du kannst also sensible Daten testen, ohne sie hochzuladen. Achte darauf, dass das erzeugte XML vor der Nutzung gegen das Ziel-Schema validiert werden muss. Die Tag-Struktur und die Elementverschachtelung sollten ebenfalls kontrolliert werden.

Werkzeuge derselben Kategorie