Entrée XML

Sortie JSON

Qu'est-ce que XML vers JSON ?

XML et JSON sont utilisés pour les données structurées. XML utilise des balises et attributs ; JSON utilise des clés et valeurs. La conversion transforme les éléments en objets, les attributs en propriétés et les éléments répétés en tableaux. De nombreuses APIs préfèrent le JSON.

La conversion s'exécute dans votre navigateur. Vous pouvez choisir une sortie compacte ou formatée. Rien n'est envoyé à un serveur.

Comment utiliser

1

Coller ou télécharger XML

Collez le XML ou téléchargez un fichier .xml. Utilisez Exemple pour des données de test.

2

Voir la sortie JSON

Le panneau droit affiche le JSON converti. Les éléments deviennent des objets ; les attributs peuvent être dans une clé séparée.

3

Copier ou télécharger

Utilisez <strong>Copier</strong> ou <strong>Télécharger</strong>. Pour l'inverse, utilisez JSON vers XML. Pour formater le XML, utilisez le Formateur XML.

Exemples XML vers JSON

Exemple de conversion XML vers JSON.

Exemple : Enregistrement d'abonné

Entrée XML :

Entrée

Sortie JSON générée :

Sortie

Quand XML vers JSON aide

Utile pour intégrer des APIs XML legacy avec des systèmes JSON, pour des apps consommant SOAP ou RSS, ou pour migrer des pipelines de données.

Mapping XML vers JSON

Pas de standard unique. Les éléments deviennent des objets ; les attributs peuvent être préfixés (ex. @attr). Les éléments répétés deviennent des tableaux.

Questions fréquentes

Comment les attributs XML sont-ils gérés ?

Cela dépend du convertisseur. Souvent un objet <code>&#64;attributes</code> séparé ou des clés préfixées.

Et les namespaces XML ?

Les préfixes peuvent apparaître dans les clés JSON.

Mes données sont-elles envoyées ?

Non. La conversion s'exécute dans votre navigateur.

Puis-je convertir JSON en XML ?

Oui. Utilisez l'outil JSON vers XML.

Et si mon XML est invalide ?

L'outil affichera une erreur. Essayez d'abord le Validateur XML.

Outils connexes

Pour XML : spécification W3C. Pour JSON : json.org.