GUIDE

XML vers JSON pour flux, configs et passations d’API

Exports d’entreprise, entrées RSS, réponses SOAP et vieux fichiers d’intégration restent en XML longtemps après que le reste de la stack a avancé. Il vous faut du JSON pour un appel REST, un tableau de bord ou un script Node — et souvent aujourd’hui, pas après avoir retrouvé les bons flags npm. Cette page est un convertisseur XML vers JSON en ligne qui garde les deux côtés à l’écran : balisage à gauche, JSON à droite. La conversion tourne en local dans le navigateur : un échantillon XML→JSON d’un ticket se transforme sans envoyer de données client. Quand le document parse, la sortie suit vos edits ; sinon, une erreur claire plutôt qu’un panneau vide silencieux.

Éditeur source XML à côté d’une sortie JSON formatée avec statut de validation

Transformer XML en JSON en ligne sans les détours habituels

Beaucoup de sites convertisseurs demandent upload, attente, puis scroll vers une zone de sortie en bas. Ça suffit pour un test d’une ligne, mais c’est pénible pour vérifier si `@sku` est bien arrivé ou si des `<item>` répétés sont devenus un tableau. Ici vous restez sur un même atelier : corrigez une balise, jetez un œil à droite, continuez. Les balises sœurs répétées se regroupent en tableaux JSON. Les attributs vont sous des clés préfixées (par défaut `@`) pour ne pas entrer en conflit avec les noms d’éléments enfants. Le contenu mixte — texte plus éléments inline — atterrit sous une clé texte configurable (par défaut `#text`) pour que le code aval distingue caractères et structure. Si vous avez déjà converti XML en JSON à la main pour une démo, ces défauts reprennent les conventions des bibliothèques JavaScript XML vers JSON : moins de surprises en collant le résultat dans l’app.

Là où cette page tire son épingle du jeu, c’est tout ce qui entoure la transformation. Les dégâts de collage sont fréquents : un log a copié un attribut sans guillemets, un `&` non échappé dans un champ description. Réparer le XML dans la barre d’outils corrige les syntaxes typiques, puis reconvertissez. À droite, le JSON formaté est toujours indenté pour la lecture ; l’onglet Minifié sert quand vous voulez du JSON compressé pour un corps de requête ou un fichier disque. Les options JSON renomment préfixe d’attribut et clé de nœud texte quand la spec impose `_attr` ou `__text` au lieu des défauts. La structure semble encore fausse ? Aperçu dans le visualiseur JSON envoie l’export vers nos vues arbre et tableau pour parcourir les chemins avant de committer le fichier. Rien ici ne remplace un job ETL complet ou une suite de validation de schéma. C’est l’établi que vous ouvrez quand quelqu’un envoie un extrait XML par mail et veut du JSON avant la fin de journée.

Retour au convertisseur
🌱

Réparer, puis convertir

Les erreurs XML mécaniques bloquent tout parseur. La réparation en gère beaucoup en un clic — vous ne restez pas bloqué ligne 1 avant d’avoir du JSON.

🔬

Sortie formatée et minifiée

Lisez le JSON indenté dans l’onglet Formaté ; prenez une ligne compressée dans Minifié quand la taille ou le collage dans un champ d’en-tête compte.

💫

Des noms que votre pipeline attend déjà

Ajustez préfixe d’attribut et clé de nœud texte dans les options JSON plutôt que de post-traiter le fichier ailleurs.

FEATURES

Convertir XML en JSON dans un seul atelier

Édition côte à côte, réparation, options de nommage, export minifié et contrôle JSON visuel — sans installer une autre app.

Barre d’outils XML vers JSON : Réparer le XML, options JSON, aperçu visualiseur JSON

Conçu pour de vrais fichiers, pas des exemples jouets

Traitez l’espace de travail comme un convertisseur xml vers json en ligne à garder ouvert pendant une revue de migration. Importez un `.xml` ou `.svg`, ou collez depuis un fil de discussion. Le panneau gauche est un éditeur texte avec statut de validation en bas — XML valide : bandeau vert ; XML invalide : message du parseur pour savoir quoi corriger. À droite, le JSON surligné reflète la structure : objets pour les éléments, tableaux pour les balises répétées, chaînes pour les feuilles simples. L’analyse se fait dans l’onglet : vous pouvez travailler sur une config de staging sur une machine où les CLI arbitraires sont interdits. Les équipes qui maintiennent encore XSLT ou des passerelles SOAP legacy gardent souvent un onglet comme celui-ci pour des contrôles ponctuels avant de brancher un nouvel endpoint JSON. La vitesse d’un script sans retrouver comment vous aviez configuré `xml2js` la dernière fois — et la source XML reste visible quand un métier demande pourquoi un champ a bougé.

  • Réparez le XML avant la conversion : attributs sans guillemets, & nus et fermetures de balises cassées.
  • Passez à l’onglet JSON minifié quand il vous faut une charge utile sur une ligne pour logs, webhooks ou stockage.
  • Réglez le préfixe d’attribut et la clé du nœud texte pour aligner la sortie sur votre parseur JavaScript ou backend.
  • Ouvrez le visualiseur JSON depuis la barre d’outils pour inspecter chemins, tableaux et objets imbriqués visuellement.

Comment convertir XML en JSON sur cette page

Charger le XML et confirmer l’analyse

Charger le XML et confirmer l’analyse

Collez dans le panneau gauche ou utilisez Importer un fichier pour `.xml`, `.svg` ou du texte contenant du balisage. Attendez l’indicateur XML valide. En cas d’échec, lisez l’erreur, corrigez la ligne à la main ou cliquez Réparer le XML pour les problèmes courants de guillemets, & et balises fermantes, puis revérifiez.

Options JSON et onglet de sortie

Options JSON et onglet de sortie

Ouvrez les options JSON pour changer le préfixe d’attribut (par défaut `@`) et la clé du nœud texte (par défaut `#text`) quand le consommateur attend d’autres noms de propriétés. Onglet Formaté pour du JSON indenté pendant la revue de structure ; onglet Minifié pour du JSON compressé en corps d’API ou fichier compact.

Copier, télécharger ou ouvrir le visualiseur JSON

Copier, télécharger ou ouvrir le visualiseur JSON

Copiez le JSON dans le presse-papiers, téléchargez `converted.json`, ou choisissez Aperçu dans le visualiseur JSON pour explorer en mode arbre ou tableau. Ce passage visuel attrape une imbrication inversée ou un tableau manquant avant de coller la charge dans Postman ou un test JavaScript.

Analyser et convertir XML en JSON en ligne : les vraies questions

COMMENCER

Prêt à convertir XML en JSON ?

Descendez vers l’atelier, collez votre fichier, et utilisez réparation, options et visualiseur JSON au besoin.

XML vers JSON

Gratuit
  • Réparez le XML avant la conversion : attributs sans guillemets, & nus et fermetures de balises cassées.
  • Passez à l’onglet JSON minifié quand il vous faut une charge utile sur une ligne pour logs, webhooks ou stockage.
  • Réglez le préfixe d’attribut et la clé du nœud texte pour aligner la sortie sur votre parseur JavaScript ou backend.
  • Ouvrez le visualiseur JSON depuis la barre d’outils pour inspecter chemins, tableaux et objets imbriqués visuellement.
Retour au convertisseur

Convertisseur XML vers JSON : éditeur et aperçu JSON côte à côte
Dans le navigateur