JSON-XML-Konverter
Konverter von JSON zu XML und XML zu JSON: Attribute mit @, Text als #text, Arrays als wiederholte Elemente, Fehler mit Zeilennummer. Läuft im Browser.
Auch: JSON ↔ YAML Konverter · CSV-zu-JSON-Konverter · XML-Formatierer
Was er macht
JSON und XML strukturieren Daten unterschiedlich, deshalb folgt der Konverter der gängigsten Konvention: XML-Attribute werden zu Schlüsseln, die mit @ beginnen, Text zwischen Kindelementen landet in #text und ein sich wiederholendes Element wird zu einem JSON-Array. Die Rückkonvertierung ergibt dieselbe Struktur. XML kennt keine Datentypen, daher kommen Zahlen und true/false als Text zurück.
So wird er benutzt
- Wählen Sie die Richtung und fügen Sie Ihr JSON oder XML ein.
- Das Ergebnis erscheint während der Eingabe; Fehler zeigen Zeile und Spalte.
- Kopieren oder laden Sie das Ergebnis herunter oder tauschen Sie, um zurückzukonvertieren.
Häufige Fragen
Warum wird mein JSON in ein Wurzelelement gepackt?
Ein XML-Dokument muss genau ein Wurzelelement haben. Hat das JSON mehrere Schlüssel auf oberster Ebene oder ist es eine Liste, packt der Konverter es in <root>.
Werden meine Daten irgendwohin gesendet?
Nein. Die Konvertierung läuft vollständig in Ihrem Browser und ist daher für Konfigurationsdateien und private Daten sicher.