Convertisseur XML vers JSON
Convertissez XML localement en arbre JSON ordonné. Conservez attributs, espaces de noms, éléments répétés et texte sans envoi.
L’arbre JSON utilise type/name/namespace/attributes/children. L’ordre des éléments répétés et du texte mixte est conservé ; texte et attributs restent des chaînes.
XML 1.0, jusqu’à 64 Kio UTF-8, 2 000 nœuds, 32 niveaux et 128 attributs par élément. Sans DTD ni entités personnalisées.
L’analyse XML normalise fins de ligne et espaces des attributs et résout les références standard. Pas de conservation des octets XML ni d’objets JSON regroupés compacts.
Le XML est traité sur cet appareil. Cet outil ne le téléverse ni ne l’enregistre.
Ajoutez cette page aux favoris du navigateur pour la réutiliser.
À propos de cet outil
Convertissez un document XML 1.0 en arbre JSON avec type, name, namespace, attributes et children. Identifiants et grands nombres restent du texte. L’ordre du texte mixte, CDATA et commentaires est conservé. Jusqu’à 64 Kio UTF-8 ; DTD et entités personnalisées refusées.
Mode d’emploi
- Collez un document XML ou chargez l’exemple.
- Convertissez, vérifiez l’arbre JSON puis copiez ou téléchargez converted.json. Modifier l’entrée retire l’ancien résultat.
Exemple
<order id="00123"><item>9007199254740993</item></order> conserve attribut et texte comme chaînes.
Questions fréquentes
Pourquoi JSON est-il un arbre ordonné ?
L’arbre JSON utilise type/name/namespace/attributes/children. L’ordre des éléments répétés et du texte mixte est conservé ; texte et attributs restent des chaînes. L’analyse XML normalise fins de ligne et espaces des attributs et résout les références standard. Pas de conservation des octets XML ni d’objets JSON regroupés compacts.
Faut-il un compte ?
Non. Cet outil gratuit fonctionne sans création de compte.
Où mes données sont-elles traitées ?
Cet outil traite les données dans votre navigateur sans les téléverser pour le traitement. Les statistiques générales d’utilisation sont distinctes ; consultez la politique de confidentialité.