TextSorter
XML Eingabe
JSON Ausgabe

So konvertieren Sie XML online in JSON

XML (Extensible Markup Language) war jahrzehntelang der Standard für Konfigurationsdateien und unternehmensweite API Feeds, ist jedoch stark ausführlich und in modernen Webumgebungen schwer zu lesen oder zu verarbeiten. JSON (JavaScript Object Notation) hat XML als Branchenstandard für APIs abgelöst, da es leichtgewichtig und nativ mit JavaScript kompatibel ist. Dieser Konverter analysiert Ihre komplexen XML Dateien und gibt sofort saubere, strukturierte JSON Strukturen aus.

Schritt für Schritt Konvertierungsanleitung

  1. XML Eingabe einfügen: Kopieren Sie Ihr XML Snippet oder das vollständige Dokument und fügen Sie es in den obigen Block "XML Eingabe" ein.
  2. Einstellungen anpassen:
    • Einrückung: Wählen Sie 2 Leerzeichen, 4 Leerzeichen oder ein minimiertes JSON Layout.
    • Attribut Präfix: Wählen Sie ein Präfixzeichen (wie @ oder _), um XML Attribute von untergeordneten Elementen zu unterscheiden.
    • Text trimmen: Aktivieren Sie dies, um führende und nachfolgende Leerzeichen aus XML Textknoten zu entfernen.
  3. Konvertierung auslösen: Klicken Sie auf die blaue Schaltfläche "In JSON konvertieren".
  4. Kopieren oder Herunterladen: Kopieren Sie das JSON in Ihre Zwischenablage oder laden Sie es als .json Datei herunter.

XML vs JSON: Ein struktureller Vergleich

Da XML und JSON Daten unterschiedlich darstellen, werden Elemente mithilfe von branchenüblichen Konvertierungsregeln zugeordnet, um die strukturelle Integrität sicherzustellen und Datenverlust zu vermeiden:

Häufig gestellte Fragen

Wie konvertiere ich XML zu JSON?
Fügen Sie Ihren XML Inhalt in das Eingabefeld ein und klicken Sie auf Konvertieren. Das Tool wandelt XML Elemente in JSON Objekte um, Attribute in Schlüssel mit einem @ als Präfix und Textinhalte in #text Werte.
Wie werden XML Attribute verarbeitet?
XML Attribute werden in JSON Schlüssel umgewandelt, die mit einem @ vorangestellt sind (z. B. @id, @class). Sie können dieses Präfix in den Optionen anpassen.
Sind meine XML Daten sicher?
Ja. Die gesamte Analyse läuft zu 100% in Ihrem Browser ab, wobei die integrierte DOMParser API verwendet wird. Es werden keine Daten an irgendeinen Server gesendet.
Was ist ein Parser Fehler in XML?
XML hat sehr strenge Syntaxregeln. Im Gegensatz zu HTML schlägt die Analyse von XML fehl, wenn Tags nicht korrekt geschlossen sind, wenn Attributwerte nicht in Anführungszeichen gesetzt sind oder wenn Sonderzeichen (wie &, < oder >) nicht als HTML Entitäten (z. B. &amp;) maskiert sind. Wenn Sie einen Parser Fehler sehen, überprüfen Sie, ob Ihr XML wohlgeformt ist.
Unterstützt dieses Tool XML Namensräume?
Ja. Da unser Tool die native XML Parser Engine Ihres Browsers verwendet, analysiert es Namensräume (z. B. <ns:tag>) und behält den vollständig qualifizierten Tag Namen Präfix innerhalb der resultierenden JSON Objekt Schlüssel bei, sodass keine Namensraum Metadaten verloren gehen.
Wie funktioniert die CDATA Verarbeitung?
CDATA (Character Data) Blöcke werden in XML verwendet, um Rohtext einzuschließen, der Zeichenblöcke (wie HTML Markup oder Code) enthält, die nicht als XML analysiert werden sollten. Der Konverter extrahiert automatisch die Textnutzdaten innerhalb von CDATA Blöcken und ordnet sie standardmäßigen JSON Zeichenfolgenwerten zu.

Verwandte Entwickler Dienstprogramme

🔒 100% Clientseitige Privatsphäre

Die gesamte XML Analyse verwendet die integrierte DOMParser API Ihres Browsers. Es werden keine Daten auf einen Server hochgeladen. Ihr XML verbleibt auf Ihrem Gerät.