JSON en XML
Transformez du JSON en XML lisible et indenté. Les tableaux deviennent des éléments répétés, les clés qui commencent par @ deviennent des attributs, et vous choisissez l'élément racine.
ENTRÉE
SORTIE
Tout se passe dans votre navigateur. Rien de ce que vous saisissez n'est envoyé à un serveur.
Comment convertir du JSON en XML
Collez le JSON
Collez un objet ou un tableau, ou ouvrez un fichier .json.
Nommez la racine
Le XML exige un seul élément racine. Saisissez le nom attendu par votre système, ou gardez root.
Copiez le XML
Copiez le résultat ou téléchargez-le sous forme de fichier .xml.
Du JSON au XML
Chaque clé devient un élément. Un tableau répète son élément parent une fois par valeur, une clé qui commence par @ devient un attribut, et #text définit le texte de l'élément : ce sont les mêmes règles que celles de XML en JSON.
Les noms que le XML refuse
Un nom d'élément ne peut pas contenir d'espaces ni commencer par un chiffre. Ces caractères sont remplacés par des tirets bas : le résultat est toujours bien formé.
Questions fréquentes
Que deviennent les valeurs null ?
La valeur null devient un élément vide, comme <note/>.
Comment les caractères spéciaux sont-ils traités ?
Les caractères & < > et les guillemets sont échappés automatiquement : le texte et les valeurs d'attribut restent toujours du XML valide.
Mon JSON est-il envoyé quelque part ?
Non. La conversion se fait dans votre navigateur.