Mode d’emploi
- Coller / Ouvrir un fichier / Exemple
- Convertir
- Copier / Télécharger
XML vers JSON
Le mode compact conserve la racine, place les attributs dans @, le texte dans #text et les éléments répétés dans des tableaux. Les valeurs restent des chaînes.
Le traitement reste dans le navigateur. DevToolsy ne reçoit ni les données collées ni le fichier choisi.
Fonctionnement
Pour le contenu mixte, la structure ordonnée name, attributes, children et text conserve la séquence.
<team region="EU"><member>Ada</member><member>Lin</member></team>{
"team": {
"@": {
"region": "EU"
},
"member": [
"Ada",
"Lin"
]
}
}Exemple avec les réglages par défaut.
Limites de traitement
Déclarations, commentaires, instructions et limites CDATA sont omis. DTD et entités externes sont refusés ; une conversion aller-retour n’est pas toujours sans perte.
Sortie
Copier / Télécharger
Entrée UTF-8 jusqu’à 1 MiB, sortie jusqu’à 8 MiB et délai de 30 secondes par tâche.
Questions fréquentes
Comment utiliser XML vers JSON ?
Le mode compact conserve la racine, place les attributs dans @, le texte dans #text et les éléments répétés dans des tableaux. Les valeurs restent des chaînes.
Quelles options puis-je régler ?
Pour le contenu mixte, la structure ordonnée name, attributes, children et text conserve la séquence.
Que faut-il vérifier dans le résultat ?
Déclarations, commentaires, instructions et limites CDATA sont omis. DTD et entités externes sont refusés ; une conversion aller-retour n’est pas toujours sans perte.
L’entrée est-elle envoyée ?
Le traitement reste dans le navigateur. DevToolsy ne reçoit ni les données collées ni le fichier choisi.
Comment conserver le résultat ?
Copier / Télécharger