Convertisseur XML en CSV

Collez un fichier XML — un flux de produits, un export ou une réponse d’API — et transformez ses enregistrements répétés en lignes CSV pour Excel ou Google Sheets. Les attributs et les éléments imbriqués deviennent automatiquement des colonnes.

Mis à jour le

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Convertisseur XML en CSV

  1. Collez votre XML ou déposez-le depuis un fichier.
  2. L’élément d’enregistrement répété est détecté ; choisissez-en un autre dans la liste si besoin.
  3. Vérifiez l’aperçu du tableau, puis copiez ou téléchargez le CSV.

Comment les enregistrements et les colonnes sont identifiés

Le convertisseur recherche l’élément qui se répète le plus souvent sous le même parent — <item> dans un flux RSS, <product> dans un flux de boutique, <row> dans un export — et en fait une ligne CSV. Les éléments enfants deviennent des colonnes, les attributs deviennent des colonnes préfixées par @, et les imbrications plus profondes sont aplaties avec des points : price.amount, price.@currency. Les enfants répétés donnent lieu à des colonnes numérotées.

Ouvrir le CSV dans Excel

Le CSV est encodé en UTF-8 avec des guillemets correctement gérés, donc les virgules, guillemets et sauts de ligne à l’intérieur des valeurs sont sans risque. Si Excel place tout dans une seule colonne, choisissez le séparateur point-virgule — Excel attend ce séparateur dans de nombreux paramètres régionaux européens — ou importez le fichier via Données → À partir du texte/CSV.

Confidentiel par conception

La conversion s’effectue entièrement dans votre navigateur : votre code n’est jamais envoyé sur un serveur, il peut donc être utilisé en toute sécurité pour des projets propriétaires.

Aussi recherché comme : convertir xml en csv, xml vers csv, convertisseur xml csv, xml vers excel, xml vers tableur, exporter xml en csv, flux xml en csv.

Outils complémentaires : Convertisseur XML en CSV

  • XML vers JSON — Transformez du XML (réponses d’API, flux RSS, messages SOAP, sitemaps ou fichiers de configuration) en JSON propre, exploitable en JavaScript, en Python ou dans n’importe quelle API REST.
  • JSON vers CSV — Transformez un tableau JSON en CSV prêt à être ouvert dans un tableur.
  • CSV vers JSON — Collez du CSV ou du TSV pour obtenir un tableau JSON d'objets.
  • Formateur XML — Transformez un XML minifié ou désordonné en balisage propre et indenté, et vérifiez qu’il est bien formé : flux, sitemaps, messages SOAP, fichiers de configuration et SVG.

Questions fréquentes

Comment convertir un flux XML en Excel ?
Collez le flux, vérifiez l’aperçu, téléchargez le CSV et ouvrez-le dans Excel. Choisissez le point-virgule comme séparateur si votre Excel utilise la virgule comme séparateur décimal.
Que se passe-t-il avec le XML imbriqué ?
Les éléments imbriqués sont aplatis en colonnes aux noms pointés, comme address.city. Les éléments enfants répétés deviennent des colonnes numérotées.
Y a-t-il une limite de taille ?
Aucune limite fixe : les fichiers de plusieurs mégaoctets se convertissent dans votre navigateur. Pour les très gros fichiers, tout dépend de la mémoire de votre appareil.
Puis-je installer Convertisseur XML en CSV en tant qu’application web et l’utiliser hors ligne ?
Oui. Convertisseur XML en CSV est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires