XML Eingabe
JSON Ausgabe
Geben Sie XML-Daten ein, um sie in JSON umzuwandeln
Ihre konvertierten Daten erscheinen hier
Geben Sie XML-Daten ein, um sie in JSON umzuwandeln
Ihre konvertierten Daten erscheinen hier
Schritt 1 – XML einfügen oder hochladen
Fügen Sie XML in den linken Editor ein oder laden Sie eine .xml-Datei hoch.
Schritt 2 – Struktur prüfen
Beim Bearbeiten wird XML geparst und in einen JSON-Objektbaum umgewandelt, der Elemente, Attribute und verschachtelte Knoten abbildet.
Schritt 3 – JSON-Ausgabe prüfen
Das JSON erscheint rechts formatiert. Fehler im XML werden oberhalb der Editoren angezeigt.
Schritt 4 – JSON kopieren oder herunterladen
Kopieren Sie das JSON in die Zwischenablage oder laden Sie es als .json-Datei für APIs, Tests oder Apps herunter.
Schnelle Tipps für XML zu JSON
<!-- XML input --> <order id="ORD-1001"> <customer name="Maeve" email="[email protected]" /> <item sku="SKU-001">Wireless Mouse</item> <item sku="SKU-002">Mechanical Keyboard</item> </order> // JSON output (simplified) { "order": { "@id": "ORD-1001", "customer": { "@name": "Maeve", "@email": "[email protected]" }, "item": [ { "@sku": "SKU-001", "#text": "Wireless Mouse" }, { "@sku": "SKU-002", "#text": "Mechanical Keyboard" } ] } }
Arbeiten Sie mit XML und JSON mithilfe dieser zusätzlichen Tools.
JSON verschönern, minifizieren und validieren mit Syntaxhervorhebung
YAML-Konfigurationsdateien für APIs, Skripte und Tools in JSON konvertieren.
Build JSON Schema definitions for the structures you have converted from XML.
TypeScript-Typen für das aus XML erzeugte JSON generieren, um typsichere Clients zu erstellen.
Visuelle Tabellenoberfläche mit JSON‑Bearbeitung in Echtzeit
Der Konverter unterstützt standardmäßige XML-Elemente, Attribute, Textinhalt und CDATA-Abschnitte. Er verarbeitet verschachtelte Strukturen und konvertiert sie in passende JSON-Objekte und Arrays.
XML-Attribute werden normalerweise mit einem speziellen Präfix (z. B. '@') in JSON-Eigenschaften umgewandelt, um sie vom Elementinhalt zu unterscheiden. Je nach Konvertierungslogik können sie auch in die JSON-Darstellung des Elements integriert werden.
Ja, der Konverter kann große XML-Dateien verarbeiten, aber die Leistung hängt von Dateigröße und Komplexität ab. Sehr große Dateien sollten Sie nach Möglichkeit in kleinere Teile aufteilen.
XML-Namespaces bleiben in der JSON-Ausgabe erhalten, meist als Teil der Elementnamen oder als eigene Eigenschaften. Die genaue Behandlung hängt von der Implementierung ab.