Convertisseur XML en JSON

Convertissez XML en JSON formaté avec prise en charge des attributs, CDATA, éléments imbriqués et enfants multiples. Gratuit, privé, instantané.

XML Input
JSON Output
Enter XML above to convert to JSON.

How It Works

1

Paste XML

Copiez et collez n'importe quel document XML dans la zone de saisie. L'exemple fournit un exemple réaliste avec des éléments imbriqués et du CDATA.

2

Auto-Convert

The XML is parsed and converted to JSON instantly as you type. Attributes get an @ prefix and text nodes use #text.

3

Review JSON

The formatted JSON output is pretty-printed with 2-space indentation. Nested structures and arrays are clearly visible and easy to navigate.

4

Copy or Download

Copy the JSON to your clipboard with one click, or download it as a .json file for use in your projects.

About XML to JSON Converter

Convert XML documents to clean, structured JSON format instantly using browser-native DOMParser. This tool follows the standard xml2json convention — attributes are prefixed with @, text content is stored in #text when mixed with child elements, and multiple child elements with the same name are grouped into arrays. CDATA sections are treated as text content. The JSON output is pretty-printed with 2-space indentation for readability. All processing happens in your browser — no data is sent to any server.

Prise en charge des attributs

Les attributs XML sont préservés avec la convention standard de préfixe @. Les attributs multiples sur un élément sont tous inclus comme clés séparées.@ prefix convention. Multiple attributes on one element are all included as separate keys.

Gestion du CDATA

Les sections CDATA sont traitées comme contenu texte et incluses dans la sortie. Le texte brut à l'intérieur des sections CDATA est préservé sans analyse.

Prise en charge des éléments imbriqués et des tableaux

Les éléments profondément imbriqués deviennent des objets imbriqués. Les noms d'éléments répétés au même niveau sont automatiquement regroupés en tableaux.

100 % privé

Toute la conversion se fait dans votre navigateur à l'aide du DOMParser natif. Aucune donnée n'est téléversée sur un serveur. Fonctionne hors ligne après le chargement de la page.

📋 Common Use Cases

Intégration de données

Convertissez des exports CSV en JSON pour le développement d'API, ou JSON en CSV pour l'analyse de feuilles de calcul. Combinez les formats de données sans écrire de scripts de conversion.

Conversion de documents

Transformez des documents entre formats pour la compatibilité — DOCX en PDF pour le partage, HTML en Markdown pour la migration CMS, ou images en JPG pour l'optimisation web.

Flux de travail de développement

Convertissez entre formats de sérialisation de données pendant le développement. Transformez les réponses API, fichiers de configuration ou données de test entre JSON, XML et CSV.

Migration de contenu

Déplacez du contenu entre plateformes en le convertissant au format requis. HTML en Markdown pour les générateurs de sites statiques ou les plateformes CMS compatibles Markdown.

🪜 How to Use This Tool

  1. Téléversez ou collez votre fichier source
    Glissez-déposez un fichier ou collez vos données directement. La plupart des convertisseurs acceptent des fichiers jusqu'à 50 Mo et détectent automatiquement le format d'entrée.
  2. Définissez les options de conversion
    Choisissez le format de sortie, les paramètres de qualité, les préférences de délimiteur ou les options d'encodage selon le type de convertisseur.
  3. Convertissez et prévisualisez
    Cliquez sur convertir et examinez le résultat. Les convertisseurs de texte affichent un aperçu en direct ; les convertisseurs de fichiers affichent les détails du fichier de sortie.
  4. Téléchargez le résultat
    Cliquez sur télécharger pour enregistrer le fichier converti sur votre appareil. Vos fichiers originaux et convertis ne sont jamais téléversés sur un serveur.

📚 Related Guides

Frequently Asked Questions

Ces convertisseurs sont-ils gratuits ?
Oui. Tous les convertisseurs sont entièrement gratuits. Aucune inscription n'est nécessaire.
Quelle est la précision du convertisseur d'unités ?
Il utilise des facteurs de conversion standard pour la longueur, la masse, la température, la surface, le volume et la vitesse. Les résultats sont précis à 6 décimales.