Convertisseur XML en JSON
Convertissez XML en JSON formaté avec prise en charge des attributs, CDATA, éléments imbriqués et enfants multiples. Gratuit, privé, instantané.
How It Works
Paste XML
Copiez et collez n'importe quel document XML dans la zone de saisie. L'exemple fournit un exemple réaliste avec des éléments imbriqués et du CDATA.
Auto-Convert
The XML is parsed and converted to JSON instantly as you type. Attributes get an @ prefix and text nodes use #text.
Review JSON
The formatted JSON output is pretty-printed with 2-space indentation. Nested structures and arrays are clearly visible and easy to navigate.
Copy or Download
Copy the JSON to your clipboard with one click, or download it as a .json file for use in your projects.
About XML to JSON Converter
Convert XML documents to clean, structured JSON format instantly using browser-native DOMParser. This tool follows the standard xml2json convention — attributes are prefixed with @, text content is stored in #text when mixed with child elements, and multiple child elements with the same name are grouped into arrays. CDATA sections are treated as text content. The JSON output is pretty-printed with 2-space indentation for readability. All processing happens in your browser — no data is sent to any server.
Prise en charge des attributs
Les attributs XML sont préservés avec la convention standard de préfixe @. Les attributs multiples sur un élément sont tous inclus comme clés séparées.@ prefix convention. Multiple attributes on one element are all included as separate keys.
Gestion du CDATA
Les sections CDATA sont traitées comme contenu texte et incluses dans la sortie. Le texte brut à l'intérieur des sections CDATA est préservé sans analyse.
Prise en charge des éléments imbriqués et des tableaux
Les éléments profondément imbriqués deviennent des objets imbriqués. Les noms d'éléments répétés au même niveau sont automatiquement regroupés en tableaux.
100 % privé
Toute la conversion se fait dans votre navigateur à l'aide du DOMParser natif. Aucune donnée n'est téléversée sur un serveur. Fonctionne hors ligne après le chargement de la page.