Konvertieren Sie XML in JSON oder JSON in XML — bidirektional, mit korrekt verarbeiteten Attributen und verschachtelten Elementen.
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.
Als @attributes-Objekt am Element.
Ja — wechseln Sie die Richtung. Der Konverter verpackt das JSON in XML-Tags. Objekte werden zu Elementen, Arrays zu wiederholten Elementen.
Nein. Die Verarbeitung läuft lokal mit DOMParser und JSON.parse.
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.
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.