Monu Tools

Convertisseur JSON vers XML

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

  1. 01

    Choisissez un sens : JSON vers XML ou XML vers JSON.

  2. 02

    Collez votre JSON ou XML.

  3. 03

    Copiez le résultat converti, ou inversez pour convertir en retour.

Convertissez dans les deux sens

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.

Pourquoi le XML est encore partout

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.

Comment les attributs sont conservés

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 deviennent des tableaux

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

Comment les attributs XML sont-ils gérés ?

Les attributs sont préservés grâce à un préfixe @_ côté JSON, de sorte que la conversion aller-retour les conserve intacts.

Comment les éléments répétés sont-ils représentés ?

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.

Mes données sont-elles téléversées vers un serveur ?

Non. La conversion s'exécute entièrement dans votre navigateur, donc vos données ne quittent jamais votre appareil.

À quoi sert encore XML ?

À 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.

La conversion entre JSON et XML est-elle toujours sans perte ?

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.

Sources

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