XML to JSON Converter

Konvertieren Sie XML in JSON oder JSON in XML — bidirektional, mit korrekt verarbeiteten Attributen und verschachtelten Elementen.

So funktioniert es

  1. Wählen Sie die Richtung: XML zu JSON oder JSON zu XML.
  2. Fügen Sie Ihre Daten in das Eingabefeld ein.
  3. Die konvertierte Ausgabe erscheint unten. Kopieren Sie sie mit einem Klick.

Über dieses Tool

XML und JSON sind die beiden vorherrschenden Datenaustauschformate im Web. APIs, Konfigurationsdateien, SOAP-Dienste, RSS-Feeds und Android-Manifeste verwenden XML; REST-APIs, JavaScript-Anwendungen und NoSQL-Datenbanken verwenden JSON. Die Konvertierung zwischen ihnen ist ein Routinebedürfnis bei der Integration von Systemen, die unterschiedliche Formate sprechen.

Die Konvertierung ist im Allgemeinen nicht verlustfrei. XML hat Funktionen — Attribute, Namensräume, gemischten Inhalt, Verarbeitungsanweisungen, CDATA-Abschnitte — die kein direktes JSON-Äquivalent haben. Dieser Konverter behandelt Attribute als @attributes-Objekt und reduziert reine Textelemente auf einfache Werte, was die grosse Mehrheit realer XML-Daten abdeckt.

Alles läuft in Ihrem Browser mit dem nativen DOMParser für XML und JSON.parse für JSON. Ihre Daten werden nicht hochgeladen, gespeichert oder protokolliert.

Häufig gestellte Fragen

Wie werden XML-Attribute in JSON dargestellt?

Als @attributes-Objekt am Element. text wird zu { "item": { "@attributes": { "id": "1" }, "#text": "text" } }.

Kann ich JSON zurück in XML konvertieren?

Ja — wechseln Sie die Richtung. Der Konverter verpackt das JSON in XML-Tags. Objekte werden zu Elementen, Arrays zu wiederholten Elementen.

Verlassen meine Daten den Browser?

Nein. Die Verarbeitung läuft lokal mit DOMParser und JSON.parse.

What about namespaces?

Namensraum-Präfixe werden als Teil des Tag-Namens beibehalten. Für einfache Dokumente funktioniert das; für komplexe, namensraumlastige Dokumente kann die Konvertierung manuelle Anpassung erfordern.

Verwandte Tools

Lange Links? Kürzen Sie sie kostenlos

Vai.la verwandelt jede URL in einen Kurzlink mit Klick-Statistiken, QR-Code und Ihrem eigenen Biolink.

Vai.la übernimmt keine Verantwortung für die Nutzung der Tools oder für Entscheidungen, die auf ihren Ergebnissen basieren.