Ce que ça fait
Convertit du XML en JSON et du JSON en XML, en préservant les attributs (encodés en clés @_name, selon fast-xml-parser). Le XML est validé d’abord, donc une entrée mal formée signale une erreur plutôt qu’un résultat cassé.
Comment l’utiliser
- Choisissez le sens : XML → JSON ou JSON → XML.
- Collez votre entrée.
- Copiez le résultat, ou partagez un lien.
Exemples
XML :
<user id="7"><name>Alice</name></user>
→ JSON :
{ "user": { "@_id": "7", "name": "Alice" } }
Bon à savoir
- Privé : toute la conversion est locale.
- Les attributs gardent leurs valeurs en chaînes ; le texte des éléments est coercé (nombres/booléens) à l’analyse.
- JSON → XML exige une racine objet ou tableau.
- Outils liés : JSON Formatter, JSON Minify.