XML-zu-JSON-Konverter
XML einfuegen und online in JSON umwandeln - oder umgekehrt auf derselben Seite.
Über XML-zu-JSON-Konverter
XML einfuegen und online in JSON umwandeln - oder umgekehrt auf derselben Seite. Dieser gratis XML-zu-JSON-Konverter laeuft komplett im Browser, sodass Configs, RSS-Feeds, SVG und API-Envelope mit echten Daten Ihr Geraet nicht verlassen. Attribute werden zu Schluesseln mit @-Prefix (z. B. @id), Nur-Text-Elemente werden zu Strings, gemischter Inhalt nutzt #text fuer Round-Trips mit Richtung tauschen. Kombinieren Sie es mit dem XML-Formatter und -Minifier oder dem YAML-zu-JSON-Konverter.
So verwenden Sie XML-zu-JSON-Konverter
- XML → JSON oder JSON → XML waehlen (oder nach der Konvertierung Richtung tauschen).
- Dokument einfuegen, lokale .xml-/.svg-/.rss-/.json-Datei ablegen (max. 10 MB - nur im Browser gelesen) oder Config-, RSS- oder SVG-Beispiel laden.
- Einzug 2/4 setzen. Bei JSON → XML optional die XML-Deklaration einschliessen. Element- und Attributzaehler pruefen.
- Ergebnis kopieren oder herunterladen. Kommentare entfallen bei XML → JSON, weil JSON keine hat. Nichts wird hochgeladen.
Beispiele für XML-zu-JSON-Konverter
Config-XML mit Attributen
Ein <config env="staging">-Block wird zu JSON mit "@env": "staging". Verschachtelte database- und feature-Elemente behalten die Struktur; wiederholte <feature>-Tags werden zu Arrays.
RSS-Kanal zu JSON
Einen RSS-2.0-Kanal einfuegen. Items werden zu einem Array unter channel.item, damit Titel und Beschreibungen als JSON pruefbar sind.
SVG-Markup
Ein kleines SVG-Icon zu JSON konvertieren, um xmlns, viewBox und Kindformen zu pruefen, dann zurueck zu XML tauschen fuer Embeds.
JSON zurueck zu XML
Mit JSON starten, das @Attribut-Schluessel und einen einzigen Root-Schluessel hat. XML-Deklaration einschliessen aktivieren, wenn Sie <?xml version="1.0" encoding="UTF-8"?> brauchen.
Mehrschluessel-JSON einpacken
Hat JSON mehrere Top-Level-Schluessel, werden sie in ein <root>-Element gepackt, damit die Ausgabe wohlgeformtes XML mit einer Wurzel bleibt.
Häufige Anwendungsfälle
- API-XML-Antworten zum Debuggen in JSON verwandeln
- RSS-/Atom-Schnipsel in JSON-Fixtures umwandeln
- SVG-Struktur als JSON pruefen vor dem Bearbeiten
- Config-XML mit Attributen als @Schluessel rundtrippen
- XML aus JSON-Testfixtures im Browser erzeugen
Häufig gestellte Fragen zu XML-zu-JSON-Konverter
- Wie konvertiere ich XML zu JSON online?
- XML → JSON waehlen, XML einfuegen (oder .xml/.svg/.rss ablegen) und JSON kopieren oder herunterladen. Die Konvertierung laeuft im Browser - nichts wird hochgeladen.
- Kann ich JSON zu XML auf derselben Seite konvertieren?
- Ja. Zu JSON → XML wechseln oder Richtung tauschen. Ein einzelner Top-Level-Objektschluessel wird zum Root-Element. Mehrere Schluessel werden in <root> gepackt.
- Wie werden XML-Attribute in JSON dargestellt?
- Attribute werden zu Schluesseln mit @-Prefix, z. B. @id und @class. Bei JSON → XML werden diese Schluessel wieder zu Attributen - Round-Trips bleiben vorhersehbar.
- Was passiert mit Text und gemischtem Inhalt?
- Elemente, die nur Text enthalten, werden zu einem JSON-String. Wenn Text und Kind-Elemente gemischt sind, liegt der Text unter #text neben den Kind-Schluesseln.
- Bleiben XML-Kommentare in JSON erhalten?
- Nein. JSON hat keine Kommentar-Syntax, daher werden <!-- Kommentare --> entfernt. Die UI zeigt ein Badge, wenn Kommentare erkannt wurden.
- Wird mein XML auf einen Server hochgeladen?
- Nein. Parsen und Konvertieren laufen nur in Ihrem Browser. Sicher fuer Configs und Feeds mit echten Hostnamen oder privatem Markup.
- Braucht das Dokument ein einziges Root-Element?
- Ja fuer XML → JSON. Geschwister-Roots werden mit klarer Fehlermeldung abgelehnt - zuerst in ein Eltern-Tag packen. So bleibt die JSON-Form eindeutig.
- Worin unterscheidet sich das vom XML-Formatter?
- Der XML-Formatter und -Minifier formatiert oder komprimiert XML. Diese Seite konvertiert zwischen XML und JSON mit Attribut-Handling und Richtung tauschen - nutzen Sie beide, wenn Sie sauberes Markup und eine JSON-Ansicht brauchen.
Verwandte Tools
XML-Formatter und -Minifier
Kostenloser XML-Formatter online und XML-Minifier online. XML, SVG, RSS und Configs im Browser schoen formatieren oder komprimieren - nichts wird hochgeladen.
YAML-zu-JSON-Konverter
YAML zu JSON und JSON zu YAML online im Browser konvertieren. Multi-Dokument-Streams, Norwegen-sicheres YAML 1.2, Docker-Compose- / GitHub-Actions- / Kubernetes-Beispiele. Nichts wird hochgeladen.
TOML-zu-JSON-Konverter
TOML zu JSON und JSON zu TOML online im Browser konvertieren. Cargo.toml, pyproject.toml und App-Configs. Richtung tauschen. Nichts wird hochgeladen.
JSON-Minifier und -Formatter
Kostenloser Online-JSON-Minifier und -Formatter. JSON minifizieren, um Payloads zu verkleinern, oder JSON mit 2-Leerzeichen-Einrückung beautifizieren (pretty-print). Validiert währenddessen - kein Upload nötig.
JSON-zu-CSV-Konverter
JSON zu CSV und CSV zu JSON im Browser. Verschachtelte Objekte flachen, Punkt-Schluessel entflachen beim Rueckweg, NDJSON, Excel-EU-Preset, RFC 4180. Nichts wird hochgeladen.