Convertissez du JSON en XML et du XML en JSON, dans les deux sens, entièrement dans votre navigateur.
Comment utiliser l'outil JSON / XML
Choisissez un sens : JSON vers XML ou XML vers JSON.
Collez votre JSON ou XML.
Copiez le résultat converti, ou inversez pour convertir en retour.
Un convertisseur bidirectionnel entre JSON et XML, construit sur un analyseur éprouvé. Convertissez un objet JSON en XML ou analysez du XML pour le ramener en JSON, en conservant les attributs et en transformant les éléments répétés en tableaux, puis inversement.
C'est pratique dès que vous devez faire le pont entre un système fondé sur XML et un système fondé sur JSON, inspecter une charge utile SOAP sous forme de JSON lisible, ou transformer une configuration JSON en le XML qu'attend un outil ancien.
Tout s'exécute localement dans votre navigateur, si bien que vos données ne quittent jamais votre appareil.
Le XML (Extensible Markup Language) est une manière établie de longue date de structurer des données avec des balises imbriquées et des attributs. Il est encore partout: services web SOAP, flux RSS et Atom, formats de documents bureautiques, mises en page Android et d'innombrables formats de configuration et d'échange de données.
Les attributs sont conservés lors de l'aller-retour grâce à un préfixe @_ côté JSON. Ainsi un attribut XML devient une clé JSON clairement marquée et se reconvertit en le même attribut, au lieu d'être perdu ou confondu avec des éléments enfants.
Les éléments répétés correspondent naturellement à des tableaux: plusieurs balises <item> sous un parent deviennent un tableau JSON, et un tableau JSON redevient des éléments répétés dans le XML, ce qui est la forme que prennent la plupart des documents réels.
Questions fréquentes
Les attributs sont préservés grâce à un préfixe @_ côté JSON, de sorte que la conversion aller-retour les conserve intacts.
Les éléments XML répétés deviennent un tableau JSON, et les tableaux en JSON deviennent des éléments répétés en XML.
Non. La conversion s'exécute entièrement dans votre navigateur, donc vos données ne quittent jamais votre appareil.
À beaucoup de choses : services web SOAP, flux RSS et Atom, formats de documents bureautiques, mises en page Android, et de nombreux formats de configuration et d'échange de données où il reste la norme.
Généralement, mais les modèles diffèrent. Les attributs, le texte et les éléments répétés se projettent proprement, tandis que des fonctionnalités propres au XML comme les commentaires, les espaces de noms et le contenu mixte n'ont pas toujours d'équivalent JSON.
Intégrer cet outil
Ajoutez cet outil à votre propre site web. Copiez le code ci-dessous. Il reste à jour automatiquement.
<iframe src="https://monu.tools/embed/fr/json-xml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Outils similaires
Formatez, embellissez et validez du JSON en ligne avec des messages d'erreur clairs pour les entrées invalides.
Minifiez et validez du JSON dans votre navigateur, et voyez combien d'octets vous économisez.
Convertissez du JSON en CSV et du CSV en JSON, dans les deux sens. Choisissez le délimiteur, gérez les champs entre guillemets et copiez le résultat. Tout s'exécute dans votre navigateur.
Convertissez du YAML en JSON et du JSON en YAML, dans les deux sens. Valide lors de la conversion et affiche des erreurs claires. Tout s'exécute dans votre navigateur.