Convertisseur JSON ↔ XML

Convertisseur JSON vers XML et XML vers JSON : attributs avec @, texte en #text, tableaux en éléments répétés, erreurs avec ligne. Dans votre navigateur.

Aussi : Convertisseur JSON ↔ YAML · Convertisseur CSV vers JSON · Formateur XML

Ce qu'elle fait


JSON et XML structurent les données différemment ; le convertisseur suit donc la convention la plus répandue : les attributs XML deviennent des clés commençant par @, le texte mêlé à des éléments enfants va dans #text et un élément répété devient un tableau JSON. La conversion inverse redonne la même structure. XML n'a pas de types de données, donc les nombres et true/false reviennent sous forme de texte.

Comment l'utiliser


  1. Choisissez le sens et collez votre JSON ou XML.
  2. Le résultat apparaît pendant la saisie ; les erreurs indiquent la ligne et la colonne.
  3. Copiez ou téléchargez le résultat, ou inversez pour le reconvertir.

Questions fréquentes


Pourquoi mon JSON est-il enveloppé dans un élément racine ?
Un document XML doit avoir exactement un élément racine. Quand le JSON a plusieurs clés de premier niveau, ou qu'il s'agit d'une liste, le convertisseur l'enveloppe dans <root>.

Mes données sont-elles envoyées quelque part ?
Non. La conversion s'exécute entièrement dans votre navigateur, ce qui convient aux fichiers de configuration et aux données privées.