Convertisseur XML en JSON
Qu'est-ce que la conversion XML en JSON ?
La conversion XML en JSON transforme les données XML (eXtensible Markup Language) au format JSON (JavaScript Object Notation). Ceci est utile pour moderniser les systèmes existants, travailler avec des API REST attendent du JSON, ou lorsque vous avez besoin d'un format de données plus compact et plus facile à analyser.
Comment utiliser
Étapes de base
- Collez ou saisissez des données XML dans la zone de saisie de gauche
- Sélectionnez la taille d'indentation (2 espaces, 4 espaces ou Tab)
- Le JSON converti s'affiche à droite avec coloration syntaxique
- Vérifiez le résultat et corrigez les erreurs XML
- Cliquez sur Copier ou Télécharger pour sauvegarder le résultat
Fonctionnalités
Exemples
Élément simple
<root>
<nom>Jean</nom>
</root>
→
{"root": {"nom": "Jean"}}Éléments répétés
<root>
<item>A</item>
<item>B</item>
</root>
→
{"root": {"item": ["A", "B"]}}Structure imbriquée
<root>
<utilisateur>
<nom>Jean</nom>
<age>30</age>
</utilisateur>
</root>
→
{"root": {"utilisateur": {"nom": "Jean", "age": 30}}}FAQ
Comment les éléments XML sont-ils convertis en JSON ?
Les éléments XML deviennent des propriétés d'objet JSON. Les éléments enfants deviennent des objets imbriqués. Par exemple, <nom>Jean</nom> devient {"nom": "Jean"}.
Comment les éléments XML répétés sont-ils traités ?
Lorsque le même nom d'élément apparaît plusieurs fois en tant que frères, ils sont automatiquement regroupés dans un tableau JSON. Par exemple, deux éléments <item> deviennent un tableau "item".
Les attributs XML sont-ils pris en charge ?
Actuellement, la conversion préserve le contenu textuel et les éléments enfants. Les attributs XML ne sont pas conservés, en se concentrant sur le contenu structurel du XML.