XML vers JSON

Convertissez XML avec des règles explicites pour attributs, répétitions et contenu mixte.

Données et formats
Préparation de votre espace de travail…
Entrée
Sortie
Votre résultat apparaîtra ici.

Mode d’emploi

  1. Coller / Ouvrir un fichier / Exemple
  2. Convertir
  3. 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.

Avant et après
Entrée
<team region="EU"><member>Ada</member><member>Lin</member></team>
Sortie
{
  "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

Limites de traitement

Entrée UTF-8 jusqu’à 1 MiB, sortie jusqu’à 8 MiB et délai de 30 secondes par tâche.

Pour aller plus loinXML 1.0
?

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

Trouvez votre prochain outil

Langue

Changer de langue ? Le contenu actuel sera effacé. Copiez ou téléchargez d’abord votre travail.