Code-Turm · Raum 20

XML zu JSON

XML in JSON umwandeln.

🔒 Verarbeitung im Browser · Kein Upload · Keine Anmeldung

XML in JSON umwandeln

Füge XML aus einer API, einem RSS-/Atom-Feed, einer Sitemap oder einer Konfigurationsdatei ein und erhalte JSON, das du direkt in JavaScript nutzen kannst. Das XML wird zuerst validiert, fehlerhafte Eingaben werden mit Zeile und Spalte gemeldet.

Wie werden Attribute und Text behandelt?

Attribute werden zu Schlüsseln mit dem gewählten Präfix (@_id). Hat ein Element sowohl Attribute als auch Text, wird der Text unter #text gespeichert. Wiederholte Elemente mit gleichem Namen werden zu Arrays.

Warum ist ein Wert mal ein Objekt und mal ein Array?

Ein Element, das einmal vorkommt, wird zu einem einzelnen Wert, eines, das sich wiederholt, zu einem Array. Aktiviere „Immer als Array“, wenn du eine einheitliche Struktur brauchst – dann wird jedes Element (außer der Wurzel) in ein Array gepackt.