XML zu JSON

XML mit klaren Regeln für Attribute, wiederholte Elemente und gemischten Inhalt umwandeln.

Daten & Formate
Dein Arbeitsbereich wird vorbereitet…
Eingabe
Ausgabe
Dein Ergebnis erscheint hier.

Anleitung

  1. Einfügen / Datei öffnen / Beispiel
  2. Konvertieren
  3. Kopieren / Herunterladen

XML zu JSON

Kompakt: Wurzelname bleibt erhalten, Attribute stehen unter @, Text unter #text und wiederholte Kinder werden Arrays. Text bleibt eine Zeichenkette.

Die Verarbeitung erfolgt im Browser. DevToolsy erhält weder eingefügte Daten noch die ausgewählte Datei.

So funktioniert es

Bei gemischtem Inhalt erhält die geordnete Form mit name, attributes, children und text die Reihenfolge.

Vorher und nachher
Eingabe
<team region="EU"><member>Ada</member><member>Lin</member></team>
Ausgabe
{
  "team": {
    "@": {
      "region": "EU"
    },
    "member": [
      "Ada",
      "Lin"
    ]
  }
}

Beispiel mit Standardeinstellungen.

Verarbeitungsgrenzen

Deklarationen, Kommentare, Anweisungen und CDATA-Grenzen entfallen. DTD und externe Entitäten werden abgelehnt; beliebige Dokumente sind nicht allgemein verlustfrei umkehrbar.

Ausgabe

Kopieren / Herunterladen

Verarbeitungsgrenzen

UTF-8-Eingabe bis 1 MiB, Ausgabe bis 8 MiB und 30 Sekunden je Aufgabe.

Weiterführende InformationenXML 1.0
?

Häufige Fragen

Wie verwende ich XML zu JSON?

Kompakt: Wurzelname bleibt erhalten, Attribute stehen unter @, Text unter #text und wiederholte Kinder werden Arrays. Text bleibt eine Zeichenkette.

Welche Einstellungen gibt es?

Bei gemischtem Inhalt erhält die geordnete Form mit name, attributes, children und text die Reihenfolge.

Was ist beim Ergebnis zu beachten?

Deklarationen, Kommentare, Anweisungen und CDATA-Grenzen entfallen. DTD und externe Entitäten werden abgelehnt; beliebige Dokumente sind nicht allgemein verlustfrei umkehrbar.

Wird die Eingabe hochgeladen?

Die Verarbeitung erfolgt im Browser. DevToolsy erhält weder eingefügte Daten noch die ausgewählte Datei.

Wie behalte ich das Ergebnis?

Kopieren / Herunterladen

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.