Mode d’emploi
- Coller / Ouvrir un fichier / Exemple
- Convertir
- Copier / Télécharger
JSON vers XML
Utilisez une propriété racine ou indiquez un nom racine. @ représente les attributs, #text le texte et les tableaux des éléments répétés.
Le traitement reste dans le navigateur. DevToolsy ne reçoit ni les données collées ni le fichier choisi.
Fonctionnement
Le mode ordonné interprète name, attributes et children pour conserver le texte intercalé. La sortie comporte une déclaration XML UTF-8. Les tableaux racine ou directement imbriqués utilisent le nom choisi ; les tableaux dans une propriété répètent le nom de cette propriété.
{"team":{"@":{"region":"EU"},"member":["Ada","Lin"]}}<?xml version="1.0" encoding="UTF-8"?>
<team region="EU"><member>Ada</member><member>Lin</member></team>Exemple avec les réglages par défaut.
Limites de traitement
null, noms et caractères XML invalides sont refusés. Les préfixes exigent une déclaration d’espace de noms. Aucun contenu n’est exécuté ou téléchargé.
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 JSON vers XML ?
Utilisez une propriété racine ou indiquez un nom racine. @ représente les attributs, #text le texte et les tableaux des éléments répétés.
Quelles options puis-je régler ?
Le mode ordonné interprète name, attributes et children pour conserver le texte intercalé. La sortie comporte une déclaration XML UTF-8. Les tableaux racine ou directement imbriqués utilisent le nom choisi ; les tableaux dans une propriété répètent le nom de cette propriété.
Que faut-il vérifier dans le résultat ?
null, noms et caractères XML invalides sont refusés. Les préfixes exigent une déclaration d’espace de noms. Aucun contenu n’est exécuté ou téléchargé.
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