JSON ↔ XML-Konverter Online
JSON im Browser in XML konvertieren — ohne Datei-Upload.
Wofür es gedacht ist
Brücke zwischen REST und SOAP
Garantierte Interoperabilität
Erzeugt gültiges XML, kompatibel mit SAX- und DOM-Parsern, SOAP-Diensten und beliebigen Legacy-Systemen.
100 % privat
Konvertierung findet in deinem Browser statt. Dein JSON wird nie an einen Server übertragen.
Wohlgeformtes XML
Die Ausgabe erfüllt immer die Regeln für wohlgeformtes XML: ein Wurzelelement, maskierte Zeichen, UTF-8.
Sofort
XML aktualisiert sich in Echtzeit während du tippst. Keine Schaltflächen, kein Warten.
So funktioniert es
Drei Schritte, kein Aufwand
JSON einfügen oder eintippen
Gib dein JSON-Objekt oder -Array im linken Editor ein. Der Validator weist dich auf Syntaxfehler hin, bevor die Konvertierung startet.
Automatische Konvertierung
XML wird während des Tippens sofort erzeugt. Jeder JSON-Schlüssel wird zu einem XML-Element, Arrays erzeugen wiederholte Kindknoten.
XML kopieren oder herunterladen
Nutze die Kopierschaltfläche, um das Ergebnis in die Zwischenablage zu übernehmen, oder lade es als fertige .xml-Datei herunter.
FAQ
Noch Fragen?
XML bleibt die erforderliche Wahl in Unternehmensumgebungen, die SOAP, WSDL, EDI oder Standards wie HL7 im Gesundheitswesen und XBRL im Finanzbereich verwenden. Es ist auch dann vorzuziehen, wenn das Dokument umfangreiche Metadaten über Attribute benötigt oder eine Validierung mit komplexen XSD-Schemata erfordert. JSON dominiert moderne REST-APIs aufgrund seiner geringeren Ausführlichkeit, aber XML bietet klare Vorteile bei Legacy-Interoperabilität und nativem Namespace-Support.
JSON hat kein explizites Wurzelelement, während XML genau eines erfordert. Der Konverter umschließt das Ergebnis standardmäßig in einem root-Element. Hat dein JSON-Objekt einen einzelnen Schlüssel auf oberster Ebene, kann dieser als Wurzelelement dienen. Bei JSON-Arrays wird jedes Element zu einem Kindknoten des Wurzelelements.
JSON kennt keine Attribute — nur Schlüssel-Wert-Paare. Beim Erzeugen von XML aus JSON werden alle Schlüssel in Kindelemente statt in Attribute umgewandelt. Wenn du spezifische XML-Attribute benötigst, musst du das resultierende XML manuell nachbearbeiten oder eine Namenskonvention wie @attr verwenden, die manche Konverter erkennen.
JSON-Arrays haben kein direktes Äquivalent in XML. Die gängigste Konvention ist, dasselbe Kindelement für jeden Array-Eintrag zu wiederholen. Ein Array aus zwei Werten innerhalb eines Schlüssels erzeugt zum Beispiel zwei aufeinanderfolgende gleichnamige XML-Elemente. Diese Darstellung ist gültiges XML, erfordert aber, dass der Verbraucher weiß, wiederholte Elemente als Liste zu interpretieren.
Ja. Der Konverter maskiert automatisch Zeichen mit besonderer Bedeutung in XML: kaufmännisches Und wird zu seinem Entity, kleiner-als und größer-als ebenso. Das resultierende XML enthält die Deklaration mit UTF-8-Kodierung, kompatibel mit allen Unicode-Zeichen einschließlich Umlauten, CJK-Ideogrammen und Emoji.
JSON zu XML: die REST-Welt mit SOAP-Diensten und Legacy-Systemen verbinden
JSON und XML sind die zwei am weitesten verbreiteten Datenaustauschformate in der Softwareentwicklung, entstanden jedoch in unterschiedlichen Kontexten mit unterschiedlichen Philosophien. JSON (JavaScript Object Notation) entstand in den 2000er Jahren als leichtgewichtige Alternative zu XML für Web-APIs, basierend auf der JavaScript-Objektsyntax. XML (eXtensible Markup Language), 1998 vom W3C standardisiert, wurde für Dokumente mit komplexer Struktur, umfangreichen Metadaten und formaler Validierung über DTD oder XSD entwickelt.
Der Bedarf an Konvertierung zwischen den beiden Formaten entsteht ständig in Unternehmensumgebungen. Ein Team kann eine moderne REST-API aufbauen, die JSON zurückgibt, muss sie aber in ein Legacy-ERP-System integrieren, das nur SOAP/XML akzeptiert. In Sektoren wie dem Gesundheitswesen (HL7 FHIR verwendet JSON, HL7 v2/v3 XML), im Finanzbereich (XBRL ist XML) und bei Behörden (viele europäische Interoperabilitätsstandards basieren auf XML) ist bidirektionale Konvertierung eine tägliche Aufgabe.
Convertir.ai verarbeitet die Konvertierung vollständig in deinem Browser — dein JSON verlässt dein Gerät nie. Das ist besonders relevant beim Arbeiten mit sensiblen API-Daten, Konfigurations-Credentials oder Kundendaten. Das Ergebnis ist immer wohlgeformtes XML mit einer UTF-8-Kodierungsdeklaration, bereit zur Verwendung durch jeden Standard-XML-Parser.