Aller au contenu
Toova
Tous les outils

Convertir XML en JSON en ligne

Conçu pour la confidentialité — fonctionne entièrement dans votre navigateur

Convertissez du XML en JSON dans votre navigateur. Toova gère les attributs, les éléments imbriqués, le contenu mixte et les tableaux de balises répétées, et vous renvoie du JSON que toute application moderne peut consommer. Aucun téléversement, aucune inscription, résultat instantané.

Quand vous avez besoin de XML vers JSON

Les API plus anciennes, les intégrations bancaires, les services SOAP et de nombreuses plateformes d'entreprise émettent encore du XML, mais le reste de votre infrastructure attend du JSON. Au lieu d'écrire un analyseur ponctuel à chaque fois, collez le XML dans Toova et obtenez une sortie JSON propre que vous pouvez injecter directement dans un gestionnaire fetch, une insertion en base de données ou une fixture de test.

Attributs et balises répétées

Le convertisseur associe les attributs XML à un préfixe de clé dédié afin que vous puissiez les distinguer des éléments enfants. Les balises frères répétées se regroupent automatiquement en tableau JSON — le convertisseur détecte quand une balise apparaît plus d'une fois et la traite comme une liste. Le contenu mixte (texte et éléments ensemble) est préservé avec une clé text afin que rien ne soit perdu dans la traduction.

Navigateur uniquement, sans téléversement

Toova exécute l'intégralité de la conversion dans votre onglet de navigateur. Le XML que vous collez n'est jamais envoyé à un serveur. C'est ce qui rend l'outil sûr pour les flux propriétaires, les dumps d'API internes ou tout élément couvert par un accord de confidentialité. La page fonctionne hors ligne une fois chargée, et il n'y a aucune requête sortante pendant la conversion.

Questions fréquentes

Comment les attributs XML sont-ils gérés dans la sortie ?
Les attributs reçoivent un préfixe dédié dans la sortie JSON afin de ne pas entrer en collision avec les noms des éléments enfants. Cela rend la correspondance réversible — vous pouvez faire un aller-retour vers XML sans perdre les métadonnées.
Que se passe-t-il avec les balises XML répétées ?
Quand le convertisseur voit le même nom de balise apparaître plus d'une fois sous le même parent, il les regroupe en tableau JSON. Les balises n'apparaissant qu'une seule fois restent en objets simples pour garder la sortie compacte.
Le convertisseur gère-t-il les sections CDATA ?
Oui. Les blocs CDATA sont déballés et leur contenu est préservé en tant que chaîne JSON simple. Les séquences d'échappement à l'intérieur du CDATA sont conservées telles quelles, exactement comme elles apparaissaient dans le XML.
Puis-je minifier la sortie JSON ?
Oui. Utilisez l'option Minifier pour supprimer les espaces et produire une charge utile compacte sur une seule ligne, ce que vous voulez quand vous envoyez du JSON sur le réseau.
Mon XML est-il envoyé à un serveur ?
Non. La conversion se fait entièrement dans votre navigateur. Rien n'est téléversé, journalisé ou analysé. La page fonctionne hors ligne après le premier chargement.