XML-zu-JSON-Konverter online
Wandeln Sie XML in JSON um, oder JSON in XML — sofort, vollständig in Ihrem Browser.
XML-Eingabe
JSON-Ergebnis
Die Umwandlung erfolgt vollständig in Ihrem Browser — Ihre Daten erreichen niemals unsere Server.
Wandeln Sie XML in JSON oder JSON in XML auf derselben Seite um — wechseln Sie einfach den Modus.
Kein Konto nötig, und keine Begrenzung, wie viele Daten Sie umwandeln können.
Wie XML auf JSON abgebildet wird
XML und JSON lassen sich nicht perfekt ineinander abbilden, daher verwendet dieses Tool eine einfache, lesbare Konvention: XML-Attribute werden zu JSON-Schlüsseln mit dem Präfix @ (also id="1" wird zu "@id": "1"), und Textinhalt neben Kindelementen wird zu einem #text Schlüssel, und wiederholte Kindelemente mit demselben Tag-Namen werden zu einem JSON-Array. Die Umwandlung von JSON in XML folgt derselben Konvention in umgekehrter Richtung.
Wie man zwischen XML und JSON konvertiert
- Wählen Sie eine Richtung. „XML → JSON“ wandelt XML in JSON um; „JSON → XML“ macht das Gegenteil.
- Fügen Sie Ihre Daten ein. Geben Sie XML oder JSON in das Feld ein oder fügen Sie es ein, passend zum gewählten Modus.
- Lesen Sie das Ergebnis. Die Umwandlung erfolgt sofort, während Sie tippen — keine Schaltfläche zum Klicken.
- Kopieren oder herunterladen. Verwenden Sie die Schaltfläche „Kopieren“, um das Ergebnis zu kopieren, oder „Herunterladen“, um es als Datei zu speichern.
Häufig gestellte Fragen
Wie wandle ich XML in JSON um?
Wechseln Sie zu „XML → JSON“, fügen Sie Ihr XML ein, und das entsprechende JSON erscheint sofort. Wechseln Sie zu „JSON → XML“, um in die andere Richtung zu gehen.
Welche Konvention verwendet dieses Tool für Attribute und Text?
XML-Attribute werden zu JSON-Schlüsseln mit dem Präfix @ (z. B. wird id="1" zu "@id": "1"), und jeglicher Textinhalt neben Kindelementen wird zu einem „#text“-Schlüssel. Dies spiegelt eine weit verbreitete, lesbare XML-zu-JSON-Konvention wider und keinen einzelnen offiziellen Standard, da sich XML und JSON nicht perfekt ineinander abbilden lassen.
Werden wiederholte XML-Elemente in ein JSON-Array umgewandelt?
Ja — wenn ein Element mehrere Kinder mit demselben Tag-Namen hat, werden sie unter diesem Schlüssel zu einem JSON-Array, wobei die Reihenfolge erhalten bleibt.
Warum kommen umgewandelte Werte als Text zurück, nicht als Zahlen oder Booleans?
XML hat keinen nativen Zahl- oder Boolean-Typ — jeder Wert ist Text, bis ihn etwas interpretiert. Dieses Tool bewahrt das und wandelt XML-Inhalte in JSON-Strings um, anstatt zu raten, welche Werte als Zahlen gemeint waren.
Wie wählt JSON → XML die Elementnamen aus?
Wenn Ihr JSON ein Objekt mit einem einzigen Schlüssel ist, wird dieser Schlüssel zum Wurzelelement; andernfalls wird alles in ein <root>-Element eingeschlossen. Objektschlüssel werden zu Kindelement-Tags, und Array-Elemente wiederholen sich als Geschwisterelemente mit demselben Tag.
Was passiert, wenn mein XML oder JSON ungültig ist?
Sie sehen eine klare Fehlermeldung, die beschreibt, was falsch ist, anstatt eines leeren oder fehlerhaften Ergebnisses.
Werden meine Daten irgendwohin hochgeladen?
Nein. Die Umwandlung erfolgt vollständig in Ihrem Browser mit dem integrierten DOMParser — Ihre Daten werden niemals an die Server von CurePDF gesendet.
Ist der XML-zu-JSON-Konverter kostenlos?
Ja, ohne erforderliches Konto und ohne Begrenzung, wie viele Daten Sie umwandeln können.