XML zu JSON Konverter: XML online in JSON umwandeln | Kostenlos
58 NutzungenXML zu JSON Tipps
XML sofort in JSON umwandeln
XML-Dokument einfügen und strukturierte JSON-Darstellung erhalten.
Verschachtelte Elemente
Tief verschachtelte XML-Strukturen werden korrekt in JSON umgewandelt.
XML-Attribute erhalten
Attribute werden als @attributes-Objekte im JSON gespeichert.
Lokale Verarbeitung
XML-Parsing erfolgt komplett im Browser.
Häufig gestellte Fragen
Wie wandle ich XML in JSON um?
XML einfügen und Konvertieren klicken. Die JSON-Ausgabe behält die vollständige XML-Struktur bei.
Wie werden XML-Attribute behandelt?
Attribute werden als @attributes-Objekte gespeichert.
Ist der Konverter kostenlos?
Ja, komplett kostenlos.
Speichert dieser Online XML zu JSON Konverter meine eingegebenen Daten oder den Verlauf meiner Konvertierungen?
Nein, Ihre Daten werden niemals gespeichert oder auf einen Server hochgeladen. Dieser XML zu JSON Konverter funktioniert vollständig in Ihrem Browser und verarbeitet alle Konvertierungen lokal auf Ihrem Gerät. Dies gewährleistet maximale Privatsphäre und Sicherheit für Ihre XML-Eingabe, da keine Informationen Ihren Computer verlassen. Sie können vertrauliche XML-Dateien bedenkenlos konvertieren, ohne sich um Datenspeicherung sorgen zu müssen.
Wie verarbeitet dieser XML zu JSON Konverter CDATA-Abschnitte?
Dieser Konverter behandelt CDATA-Abschnitte, indem er deren Inhalt als reguläre Zeichenfolgenwerte innerhalb der resultierenden JSON-Ausgabe verarbeitet. Zum Beispiel wird `<example><![CDATA[<p>Hallo Welt</p>]]></example>` präzise in `{"example": "<p>Hallo Welt</p>"}` umgewandelt. Er stellt sicher, dass eingebettete Markups, Sonderzeichen oder strukturierte Texte innerhalb von CDATA-Blöcken exakt als reine Zeichenfolgen im JSON erhalten bleiben, was die Datenintegrität in der Webentwicklung und bei APIs gewährleistet.
Wie behandelt dieser Online-XML-zu-JSON-Konverter XML-Namespaces im Ausgabe-JSON?
Der Konverter verarbeitet XML-Namespaces, indem er sie als Teil der Elementnamen im resultierenden JSON einschließt, typischerweise im Format `Präfix:lokalerName`. Zum Beispiel würde ein XML-Element wie `<soap:Envelope>` in einen JSON-Schlüssel wie `"soap:Envelope"` umgewandelt. Dies stellt sicher, dass die ursprünglichen Namespace-Informationen innerhalb der JSON-Struktur erhalten bleiben, was die Rekonstruktion oder das Parsen gemäß dem ursprünglichen XML-Schema erleichtert. Die Datenintegrität komplexer XML-Dokumente wird so gewahrt.
Was passiert, wenn mein XML doppelte Elementnamen auf derselben Ebene hat?
Doppelte Elemente wie <item>Apfel</item><item>Banane</item> werden in ein JSON-Array umgewandelt: ["Apfel","Banane"]. Bei nur einem Element bleibt es ein einzelner String. Das entspricht der Erwartung der meisten APIs. QA-Tester sollten darauf achten, wenn sie Netzwerkkonfigurationen validieren.
Warum hat mein JSON-Output ein Wurzelobjekt, obwohl mein XML keins erwartet hat?
XML benötigt per Definition immer ein einzelnes Wurzelelement. Der Konverter verpackt Ihren Inhalt in ein JSON-Objekt mit diesem Root-Tag als Schlüssel. Aus <katalog><buch>...</buch></katalog wird {"katalog":{...}}. Das ist kein Fehler – XML erfordert diese Struktur. Für API-Formate ohne Klammer extrahieren Sie nach der Konversion das innere Array. Ein Tipp: Prüfen Sie bei 5000+ Knoten die Laufzeit – der Browser braucht rund 2 Sekunden pro Megabyte.
Verarbeitet dieses Tool selbstschließende XML-Tags wie <br/> korrekt?
Ja, selbstschließende Tags werden zu leeren Zeichenketten in JSON. <br/> wird zu {"br": ""} und <img src="foto.jpg"/> zu {"img": {"@attributes": {"src": "foto.jpg"}}}. Null-Elemente benötigen Sonderbehandlung — sie werden nicht zu JSON-null-Werten. Ein Tipp: Fügen Sie für Systeme, die explizite null-Werte erwarten, einen Nachbearbeitungsschritt ein, der leere Zeichenketten ersetzt.
Werden XML-Kommentare in der JSON-Ausgabe beibehalten?
Nein, Kommentare werden komplett entfernt. Aus <!-- Benutzer-ID --> wird im JSON nichts sichtbar. Das entspricht dem Standardverhalten von APIs – Kommentare gehören nicht zur Nutzlast. Wenn Sie Konfigurationsdateien testen, nutzen Sie lieber ein <note>-Element als Marker. Dann taucht es im Output auf.
So konvertieren Sie XML zu JSON
- XML-Dokument einfügen
- Konvertieren klicken
- Strukturierte JSON-Ausgabe prüfen
- Ergebnis kopieren