Technische Referenz & Architektur-Leitfaden

XML zu JSON Konverter & Tree Parser Cheat Sheet — Referenz-Leitfaden

Vollständige Referenz für die W3C XML zu RFC 8259 JSON Konvertierung, Attribut-Präfixe (@_), CDATA-Behandlung, Array-Gruppierung und SOAP-Verarbeitung.

Wichtige Parameter & Steuerelemente

Konvertierungsrichtungstring

Transformationsmodus: XML zu JSON oder JSON zu XML.

Standard: xml-to-json
Attribut-Präfixstring

Präfix zur Unterscheidung von XML-Attributen gegenüber Kind-Elementen (z. B. @_).

Standard: @_
Text-Eigenschaftsschlüsselstring

Name der Eigenschaft für Textelemente bei vorhandenen Attributen (#text).

Standard: #text

Profi-Tipps & Best Practices

Attribut-Trennung mittels Präfix (@_)

Standard-JSON-Mappings stellen XML-Attributen ein '@_' voran, um Namenskonflikte zwischen Attributen und Kind-Tags zuverlässig zu vermeiden.

CDATA-Abschnitte für eingebettete Rohdaten

CDATA-Blöcke (<![CDATA[...]]>) schützen Sonderzeichen vor dem Parser. Bei der Konvertierung in JSON werden sie automatisch zu normalen Zeichenketten decodiert.

100 % Lokale Ausführung schützt SOAP-Payloads

Das gesamte XML-Parsing findet im Browser-Speicher statt. Vertrauliche Unternehmens-Payloads verlassen Ihren Rechner zu keinem Zeitpunkt.

Häufige Fallstricke & Fehlerbehebung

Verlust von Array-Strukturen bei Einzelelementen

Wenn ein XML-Knoten nur ein Element enthält, erzeugen viele Parser ein Einzelobjekt statt eines Arrays. Unser Tool stellt Konsistenz über Normalisierung sicher.

XML-Parsing schlägt wegen nicht maskierter Sonderzeichen fehl

Nicht maskierte kaufmännische Und-Zeichen ('&') verletzen die W3C-XML-Syntax. Ersetzen Sie diese durch &amp; oder nutzen Sie einen CDATA-Block.

Häufig gestellte Fragen (FAQ)

Wie werden XML-Attribute in JSON dargestellt?▼

Da JSON keine Attribute kennt, werden XML-Attribute als Eigenschaften mit Präfix (z. B. '@_id': '123') und Elementinhalte als '#text' abgebildet.

Werden SOAP-Envelopes und XML-Namespaces unterstützt?▼

Ja. Namespaces (wie xmlns:soap) und Präfixtags (soap:Envelope, soap:Body) bleiben als JSON-Schlüssel vollständig erhalten.

Was geschieht mit XML-Kommentaren bei der Konvertierung?▼

Da der JSON-Standard (RFC 8259) keine Kommentare erlaubt, werden XML-Kommentare während der Konvertierung regelkonform entfernt.

Ist das Einfügen vertraulicher XML-Daten in diesem Tool sicher?▼

Ja. Das Tool arbeitet vollständig clientseitig ('use client'). Es werden keinerlei Dokumentdaten an Server übertragen.

Verwandte Werkzeuge & Dienstprogramme

Alle Werkzeuge →