Transformez vos données JSON en XML

Pour envoyer des données JSON vers un service ou un import qui exige du XML, JSON vers XML construit le document attendu avant échange.

Produisez un document XML à partir de données JSON pour les transmettre à un système qui attend ce format. Rien n'est envoyé ni stocké.

Mode d’emploi

  1. Placez un objet ou un tableau JSON dans la zone de saisie, ou importez un fichier compatible (.xml, .json, .yaml, .yml, .md, .markdown, .html, .htm, .txt).
  2. Lancez la conversion en cliquant sur Convert.
  3. Le résultat affiche un document XML construit à partir de vos données.
  4. Vérifiez la structure des balises et l'imbrication des éléments.
  5. Copiez le XML généré ou effacez les champs avec Erase.

Exemple

Vous devez envoyer des données à un service qui n'accepte que du XML. Vous partez d'un JSON, l'outil le convertit en XML avec des balises correspondant aux clés. Vous obtenez un document prêt à être transmis.

Limites et formats

Où le traitement a lieu

La conversion est locale : votre navigateur construit le XML sans transmettre le JSON à l'extérieur. Vos données restent donc sur votre poste pendant tout le traitement.

Questions fréquentes

Comment sont gérés les tableaux JSON dans le XML ?

Un tableau est généralement converti en une série d'éléments répétés portant le même nom de balise. Le nom exact dépend de la clé parente. Vérifiez que cette représentation correspond à ce que le service attend.

Puis-je inclure des attributs XML dans le JSON d'entrée ?

L'outil ne déduit pas automatiquement les attributs à partir des propriétés JSON. Toutes les données deviennent des éléments ou du texte. Pour des attributs, une adaptation manuelle du XML est nécessaire.

Le XML généré est-il valide ?

L'outil produit un XML bien formé dans la plupart des cas, mais il ne garantit pas la validité par rapport à un schéma précis. Contrôlez le résultat avec un validateur XML avant de l'utiliser.

Outils de la même catégorie