Convertisseur XML vers JSON
Transformez du XML en JSON propre, en conservant les attributs et en regroupant les balises répétées.
Comment utiliser Convertisseur XML vers JSON
- Collez votre XML à gauche.
- Le JSON apparaît à droite, avec les attributs préfixés par @.
- Copiez le résultat.
À propos de Convertisseur XML vers JSON
Le Convertisseur XML vers JSON lit du XML et produit du JSON propre et lisible. Il utilise l'analyseur XML intégré à votre navigateur, il comprend donc le même balisage bien formé qu'une véritable application. Le texte des éléments devient des valeurs JSON, et la structure imbriquée de votre document est préservée sous forme d'objets JSON imbriqués.
Deux détails rendent le résultat pratique à exploiter. Les attributs sont conservés plutôt que supprimés, préfixés par un @ afin de les distinguer des éléments enfants. Et lorsqu'une balise se répète à l'intérieur de son parent, ces répétitions sont regroupées dans un tableau JSON, exactement comme on s'attendrait à voir une liste. Si votre XML est mal formé, l'outil signale le problème au lieu de deviner, de sorte que vous ne récupérez jamais un résultat silencieusement erroné.
Tout s'exécute localement dans votre navigateur, si bien que votre XML n'est jamais envoyé. Collez à gauche, lisez le JSON à droite, et copiez-le lorsqu'il vous convient. Pour convertir dans l'autre sens, utilisez le convertisseur JSON vers XML, et pour des exports tabulaires, le convertisseur JSON vers CSV complète bien ce flux de travail.
Questions fréquentes
Comment les attributs XML sont-ils traités ?
Les attributs sont conservés dans le JSON et préfixés par un symbole @. Cela les distingue clairement des éléments enfants, de sorte qu'aucune information du XML d'origine n'est perdue lors de la conversion.
Que se passe-t-il lorsqu'une balise apparaît plusieurs fois ?
Les balises répétées à l'intérieur du même parent sont regroupées dans un tableau JSON. Cela correspond à la façon dont les listes sont normalement modélisées en JSON, de sorte que les collections arrivent sous une forme que votre code peut parcourir directement.
Que se passe-t-il si mon XML est mal formé ?
L'outil s'appuie sur l'analyseur XML du navigateur, si bien qu'un balisage invalide est signalé plutôt que converti. Vous obtenez un signal clair qu'il y a un problème, au lieu d'un JSON silencieusement erroné et trompeur.
Mon XML est-il envoyé à un serveur ?
Non. L'analyse et la conversion se déroulent entièrement dans votre navigateur. Rien n'est envoyé, il est donc sûr de convertir des documents contenant des données confidentielles.
Puis-je récupérer le XML d'origine à partir du JSON ?
Vous pouvez reconvertir le JSON en XML avec le convertisseur JSON vers XML, mais comme les préfixes d'attributs et le regroupement en tableaux modifient la représentation, un aller-retour peut ne pas reproduire exactement votre XML source.

