Tour du Code · pièce 20

XML en JSON

Convertissez du XML en JSON.

🔒 Traité dans votre navigateur · Sans envoi · Sans inscription

Convertir du XML en JSON

Collez le XML d'une API, d'un flux RSS / Atom, d'un sitemap ou d'un fichier de configuration et obtenez du JSON directement utilisable en JavaScript. Le XML est d'abord validé : une entrée mal formée est signalée avec sa ligne et sa colonne.

Comment sont traités les attributs et le texte ?

Les attributs deviennent des clés avec le préfixe choisi (@_id). Quand un élément a à la fois des attributs et du texte, le texte est stocké sous #text. Les éléments répétés de même nom deviennent des tableaux.

Pourquoi une valeur est-elle tantôt un objet, tantôt un tableau ?

Un élément présent une seule fois devient une valeur simple, tandis qu'un élément répété devient un tableau. Activez « Toujours utiliser des tableaux » pour obtenir une structure homogène — chaque élément (sauf la racine) est alors placé dans un tableau.