Convertisseur JSON vers XML

Convertissez du JSON en XML gratuitement dans votre navigateur. Un convertisseur en direct à deux volets avec entrée et sortie côte à côte, chargement d'exemple, copie, téléchargement et validation instantanée. Privé, sans téléversement, sans inscription.

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. C’est un convertisseur en direct à deux volets : le JSON va dans le volet d’entrée à gauche et le XML correspondant, enveloppé dans un seul élément racine, se construit dans le volet de sortie à droite au fur et à mesure que vous tapez, sans aucun bouton Convertir à presser. La validation intégrée repère les erreurs de syntaxe et affiche un message clair au lieu d’échouer en silence. Collez une réponse d’API, un extrait de configuration ou n’importe quel bloc de JSON, et vous obtenez le XML instantanément. 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. Quand il vous convient, Copier place le XML dans le presse-papiers et Télécharger l’enregistre en fichier, tandis que Charger un exemple et Effacer vous aident à expérimenter rapidement.

Comment l’utiliser

  1. Collez ou saisissez votre JSON dans le volet d’entrée à gauche, ou appuyez sur Charger un exemple pour remplir des données type.
  2. Le XML apparaît dans le volet de sortie à droite au fur et à mesure que vous tapez. La conversion se fait en direct, il n’y a donc rien à cliquer pour la lancer.
  3. Si votre JSON est incomplet ou mal formé, la sortie affiche une erreur claire qui pointe le problème. Corrigez la partie problématique et le XML se rafraîchit de lui-même.
  4. Utilisez Copier pour récupérer le XML formaté, ou Télécharger pour l’enregistrer en fichier. Effacer vide les deux volets quand vous voulez recommencer.

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.

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.
Que se passe-t-il si mon JSON contient une erreur de syntaxe ?
Le volet de sortie affiche une erreur claire au lieu du XML et indique la position ou la ligne où l'analyse a échoué, pour que vous alliez droit à la virgule manquante ou au crochet égaré. Corrigez-la et le XML réapparaît de lui-même.
Puis-je l'essayer sans coller mon propre JSON et enregistrer le résultat ?
Oui. Charger un exemple remplit l'entrée avec un JSON type pour que vous voyiez le XML se construire instantanément, et Effacer réinitialise les deux volets. Quand la sortie vous convient, Copier la place dans le presse-papiers et Télécharger l'enregistre en fichier .xml.