XML ↔ JSON Konverter
XML in JSON konvertieren oder JSON zurück in XML. Verarbeitet Attribute, Textknoten und Arrays sinnvoll.
Geben Sie oben eine Eingabe ein, um das Ergebnis zu sehen.
Wofür ist das?
XML und JSON sind die zwei dominanten Austauschformate und Übersetzung zwischen ihnen ist Alltag. Das Mapping ist konventionell, nicht standardisiert: Attribute erhalten ein Präfix (Standard @), Textknoten einen Schlüssel (Standard #text), wiederholte Kindelemente werden zu Arrays. Beide Richtungen im Browser.
Wann verwenden
- RSS/Atom/SOAP in JSON umwandeln für JS-Apps.
- XML-Config aus JSON-Template generieren.
- Verschachtelte Werte einfacher extrahieren.
- Round-Trip prüfen.
Häufige Stolperfallen
- Eines vs Array. Ein
<item>wird Objekt, zwei werden Array — Konsumenten müssen beide Formen handhaben. - Element-Reihenfolge nicht garantiert. JSON-Objekt-Schlüssel sind nicht zwingend geordnet.
- Mixed Content kollabiert.
<p>hi <b>welt</b>!</p>trippt nicht round-trip. - Präfix-Kollisionen. Wenn Tag-Name mit
@beginnt, anderes Präfix wählen. - Namespaces wörtlich.
ns:tagbleibt"ns:tag". - Keine Typ-Inferenz. XML-Text ist immer String.
- JSON → XML braucht genau einen Root-Key.