Catégorie: Développement

XML vers JSON

Convertissez des documents XML en JSON lisible dans votre navigateur

Collez un document XML et convertissez-le en JSON, avec les attributs, le contenu textuel et les éléments enfants répétés placés dans des clés lisibles. L'analyse se fait localement.

Collez du XML pour le convertir en JSON.

JSON
Le résultat s'affichera ici.

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Les flux XML, les documents RSS et les fichiers SOAP ou de configuration sont souvent plus faciles à manipuler au format JSON. Cet outil analyse le XML avec l'analyseur intégré du navigateur et le reconstruit en JSON, en transformant les attributs en un objet @attributes, le texte direct en #text, et les balises enfants répétées en tableaux.

Mode d'emploi

  1. Collez ou saisissez du XML dans la zone de saisie.
  2. Choisissez une indentation de 2 ou 4 espaces pour la sortie JSON.
  3. Copiez le résultat JSON ou téléchargez-le sous forme de fichier .json.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Mon XML est-il envoyé à un serveur ?
Non. L'analyse utilise le DOMParser intégré du navigateur, et tout est traité dans votre onglet de navigateur.
Que se passe-t-il avec un XML mal formé ?
L'outil affiche le message d'erreur de l'analyseur plutôt que de deviner, afin que vous puissiez corriger la ligne exacte qui a échoué.
Comment les attributs XML sont-ils représentés ?
Les attributs de chaque élément sont regroupés dans un objet @attributes à côté de son texte et de ses éléments enfants, afin que rien ne soit perdu.