Entrée XML
Sortie JSON
Saisissez des données en XML pour les convertir en JSON
Les données converties apparaîtront ici
Saisissez des données en XML pour les convertir en JSON
Les données converties apparaîtront ici
Étape 1 – Coller ou importer du XML
Collez du XML dans l’éditeur de gauche ou importez un fichier .xml.
Étape 2 – Inspecter la structure
Au fur et à mesure de l’édition, l’outil analyse le XML et le convertit en arbre d’objets JSON (éléments, attributs, nœuds imbriqués).
Étape 3 – Vérifier la sortie JSON
Le JSON apparaît à droite, formaté pour la lecture. Les erreurs XML s’affichent au-dessus des éditeurs.
Étape 4 – Copier ou télécharger le JSON
Copiez le JSON converti ou téléchargez-le en .json pour vos APIs, tests ou applications.
Conseils rapides pour convertir XML en JSON
<!-- XML input --> <order id="ORD-1001"> <customer name="Maeve" email="[email protected]" /> <item sku="SKU-001">Wireless Mouse</item> <item sku="SKU-002">Mechanical Keyboard</item> </order> // JSON output (simplified) { "order": { "@id": "ORD-1001", "customer": { "@name": "Maeve", "@email": "[email protected]" }, "item": [ { "@sku": "SKU-001", "#text": "Wireless Mouse" }, { "@sku": "SKU-002", "#text": "Mechanical Keyboard" } ] } }
Travaillez avec XML et JSON grâce à ces outils supplémentaires.
Embellir, minifier et valider JSON avec coloration syntaxique
Convertissez des fichiers de configuration YAML en JSON pour les API, les scripts et les outils.
Build JSON Schema definitions for the structures you have converted from XML.
Générez des types TypeScript pour le JSON produit depuis XML afin de créer des clients typés.
Interface tableau visuelle avec édition JSON en temps réel
Le convertisseur prend en charge les éléments XML standard, les attributs, le contenu textuel et les sections CDATA. Il traite les structures imbriquées et les convertit en objets et tableaux JSON appropriés.
Les attributs XML sont généralement convertis en propriétés JSON avec un préfixe spécial (comme '@') pour les distinguer du contenu des éléments, ou peuvent être fusionnés dans la représentation JSON de l’élément selon la logique de conversion.
Oui, le convertisseur peut traiter de gros fichiers XML, mais les performances varient selon la taille et la complexité. Pour les fichiers très volumineux, envisagez de les diviser en morceaux plus petits si possible.
Les espaces de noms XML sont conservés dans la sortie JSON, généralement dans les noms d’éléments ou comme propriétés séparées. Le traitement exact dépend de l’implémentation de la conversion.