La conversion JSON vers XML est nécessaire lors de l'intégration avec des systèmes legacy, des web services SOAP, des pipelines de transformation XSLT ou certaines APIs qui n'acceptent que le format XML. Un outil en ligne évite d'écrire un script de conversion manuellement.
JSON et XML sont deux formats de sérialisation de données très différents. JSON utilise des accolades, des crochets et des virgules. XML utilise des balises imbriquées avec des attributs. La conversion suit des règles de correspondance : les objets JSON deviennent des éléments XML, les tableaux JSON deviennent des éléments répétés, les valeurs primitives deviennent le contenu textuel d'une balise.
📊 Tableau de référence
| Structure JSON | Structure XML équivalente |
|---|---|
| {"name": "Alice"} | <name>Alice</name> |
| {"user": {"name": "Alice"}} | <user><name>Alice</name></user> |
| {"items": [1, 2, 3]} | <items><item>1</item><item>2</item><item>3</item></items> |
| {"active": true} | <active>true</active> |
| {"count": 42} | <count>42</count> |