Ce que fait le convertisseur JSON vers XML
Cet outil gratuit transforme des données JSON en XML propre et bien formé directement dans votre navigateur. Collez une réponse d’API, un extrait de configuration ou n’importe quel bloc de JSON, et vous obtenez le XML correspondant enveloppé dans un seul élément racine. Il aide les développeurs qui alimentent des systèmes basés sur XML, les ingénieurs d’intégration qui relient des API JSON modernes à des services SOAP ou d’entreprise plus anciens, et toute personne ayant besoin d’une version XML de données qu’elle possède déjà en JSON.
La conversion suit des règles prévisibles. Chaque clé d’objet devient une balise imbriquée, de sorte que la forme de vos données est transmise telle quelle. Les tableaux deviennent des éléments item répétés, ce qui signifie que chaque entrée d’une liste est écrite comme sa propre balise plutôt que regroupée en une seule. Comme le XML n’autorise qu’un seul élément de premier niveau, le résultat est toujours enveloppé dans une balise racine.
Comment l’utiliser
- Collez ou saisissez votre JSON dans la zone de saisie en haut.
- Regardez le XML apparaître dans la zone de sortie ci-dessous au fur et à mesure que vous tapez, ou appuyez sur Convertir pour l’exécuter.
- Vérifiez l’imbrication : les clés d’objet deviennent des balises et les entrées de tableau deviennent des éléments répétés sous un nom partagé.
- Copiez le XML formaté et placez-le dans votre éditeur, votre requête ou votre fichier.
Un exemple rapide
Avec {"book": {"title": "Atlas", "tags": ["new", "sale"]}}, vous obtenez un élément book contenant une balise title ainsi que deux éléments tags répétés, un pour chaque valeur du tableau, le tout placé à l’intérieur de la racine. Si votre JSON est incomplet ou mal formé, corrigez la partie problématique et la sortie se rafraîchit automatiquement.
Tout s’exécute dans le navigateur, donc vos données restent privées sur votre propre appareil. L’outil est gratuit, ne nécessite aucune inscription et fonctionne sur n’importe quel téléphone, tablette ou ordinateur portable doté d’un navigateur.
Questions fréquentes
- Comment les objets et tableaux JSON sont-ils transformés en XML ?
- Chaque clé d'objet devient une balise imbriquée contenant sa valeur, de sorte que la structure est préservée niveau par niveau. Les tableaux deviennent des éléments répétés, où chaque élément du tableau est écrit comme sa propre balise portant le même nom.
- Pourquoi tout est-il enveloppé dans un élément racine ?
- Un XML valide doit comporter exactement un élément de premier niveau, alors que le JSON peut commencer par un objet ou par un tableau. Le convertisseur ajoute un seul élément racine afin que la sortie soit toujours bien formée et prête à être analysée.
- Mon JSON est-il envoyé à un serveur ?
- Non. La conversion s'exécute entièrement dans votre navigateur, donc votre JSON ne quitte jamais votre appareil et rien n'est téléversé nulle part.