Outils
FR

Convertisseur XML en Excel

Ouvrez un fichier XML et obtenez une feuille Excel : le convertisseur repère les enregistrements répétés, transforme leurs attributs et éléments enfants en colonnes et vous permet de télécharger un vrai fichier .xlsx – sans complément ni envoi de fichier.

Aperçu

Confidentiel : vos données sont traitées dans votre navigateur et ne sont envoyées à aucun serveur.

Comment ouvrir un fichier XML dans Excel

  1. Ouvrez ou collez le XML. L’élément qui se répète le plus souvent – par exemple <product> ou <row> – est automatiquement choisi comme ligne.
  2. Vérifiez l’aperçu. Choisissez un autre élément sous Lignes depuis l’élément si vous avez besoin d’autres lignes.
  3. Cliquez sur Télécharger en Excel (.xlsx) et ouvrez le fichier dans Excel, Google Sheets, Numbers ou LibreOffice.

Comment le XML devient lignes et colonnes

XMLExcel
Chaque élément d’enregistrement répétéUne ligne
Attribut id="7" de l’enregistrementColonne @id
Élément enfant <name>Colonne name
Imbrication <address><city>Colonne address.city
Attribut d’un enfant, <price currency="EUR">Colonne price.@currency
Enfants répétés, par exemple plusieurs <tag>Une seule cellule, valeurs séparées par un point-virgule et une espace
Nombres simples comme 39.90Cellules numériques ; les zéros initiaux et les identifiants longs restent du texte

Pourquoi ne pas ouvrir le XML directement dans Excel ?

Excel pour Windows peut importer du XML via Données → Obtenir des données → À partir d’un fichier → À partir d’un fichier XML ou via l’onglet Développeur, mais il faut un mappage XML ou plusieurs étapes Power Query, et l’import n’est pas disponible dans Excel pour le web. Ce convertisseur fonctionne dans n’importe quel navigateur et produit un simple fichier .xlsx qui s’ouvre partout, avec une ligne d’en-tête en gras et figée, et des filtres déjà activés.

Questions fréquentes

Puis-je plutôt convertir le XML en CSV ?

Oui. L’outil XML en CSV crée un fichier texte simple avec les mêmes colonnes et le séparateur de votre choix, prêt pour les bases de données et les scripts.

Combien de lignes la feuille de calcul peut-elle contenir ?

Jusqu’à la limite d’Excel de 1 048 576 lignes par feuille. L’aperçu affiche les 200 premières lignes ; le fichier téléchargé les contient toutes.

Quels fichiers XML conviennent le mieux ?

Les fichiers qui contiennent une liste d’enregistrements similaires, comme des produits, des commandes, des transactions ou des contacts. Les documents profondément imbriqués fonctionnent aussi : les valeurs imbriquées deviennent des colonnes en notation pointée, et vous choisissez l’élément qui définit une ligne.

Mes données sont-elles envoyées sur un serveur ?

Non. Le fichier .xlsx est créé dans votre navigateur : votre XML ne quitte jamais votre appareil.