XML vers JSON

Collez du XML à gauche pour obtenir du JSON formaté instantanément à droite — sans serveur, sans envoi de fichier.

Your files are processed locally in your browser. They are not uploaded to our servers.

Comment l'utiliser

  1. Collez votre XML dans la zone de texte.
  2. Le JSON en sortie se met à jour automatiquement pendant que vous tapez.
  3. Copiez le résultat ou téléchargez-le en fichier .json.

Qu'est-ce que cet outil ?

XML vers JSON utilise le DOMParser intégré de votre navigateur pour analyser le XML et convertit récursivement chaque élément en objet JSON — les attributs deviennent des clés préfixées par @, les éléments frères répétés deviennent des tableaux, et le contenu texte est conservé. Aucune bibliothèque externe n'est utilisée. Tout se passe localement dans votre navigateur.

Utilisations courantes

  • Convertir la réponse d'une API XML en JSON pour des tests
  • Migrer des fichiers de configuration ou de données de XML vers JSON
  • Examiner plus facilement la structure d'un document XML
  • Préparer des données XML pour une application JavaScript qui attend du JSON

Outils similaires

Questions fréquentes

Mon XML est-il envoyé quelque part ?

Non, tout est analysé et converti entièrement dans votre navigateur avec l'API native DOMParser — rien n'est envoyé à un serveur.

Comment les attributs XML sont-ils représentés dans le JSON ?

Chaque attribut devient une clé préfixée par @, par exemple un attribut id="5" devient "@id": "5" dans le résultat.

Que se passe-t-il pour les éléments enfants répétés ?

Si un élément a plusieurs enfants portant le même nom de balise, ils sont combinés dans un tableau JSON dans l'ordre d'apparition.