Comment utiliser XML vers Excel
- 1
Déposez l’export XML
Issu d’une banque, d’une place de marché, d’un export 1C ou SAP, d’une liste de prix ou d’un flux.
- 2
Confirmez l’élément d’enregistrement
Chaque élément répété devient une ligne du tableur ; le plus probable est présélectionné, la liste propose les autres.
- 3
Téléchargez le fichier .xlsx
Prévisualisez les lignes, choisissez si les nombres et les dates doivent être typés, puis enregistrez le classeur.
Limites et Pro
Fichiers XML jusqu’à 100 Mo ; une feuille de 1 048 576 lignes maximum.
À propos de XML vers Excel
XML vers Excel transforme les enregistrements cachés dans un fichier XML en un tableur ordinaire. Choisissez l’élément qui représente un enregistrement et vous obtenez une ligne par enregistrement, avec une ligne d’en-tête contenant les noms de colonnes, prête pour le tri, le filtrage, les tableaux croisés dynamiques ou une vérification rapide par quelqu’un qui ne lit jamais de XML.
La disposition des colonnes est la même que pour le CSV : les attributs et les éléments enfants deviennent des colonnes, les éléments imbriqués reçoivent des noms séparés par des points (supplier.inn, address.region), et les enfants répétés sont réunis dans une seule cellule ou répartis sur des colonnes numérotées.
Excel apporte en plus les types. Lorsque la détection des types est activée, 125000 et 4.5 deviennent des nombres que vous pouvez additionner, true et false deviennent des cellules logiques, et les dates ISO comme 2026-03-31 ou 2026-03-31T14:30:00 deviennent de vraies dates Excel affichées en aaaa-mm-jj, avec l’heure le cas échéant. Les identifiants commençant par des zéros (numéros fiscaux, numéros de compte, codes produit comme 007) restent du texte pour qu’Excel ne supprime pas les zéros, tout comme les nombres de plus de 15 chiffres. Désactivez la détection pour conserver chaque valeur en texte, exactement comme dans le XML.
Le classeur contient une seule feuille, nommée d’après l’élément d’enregistrement, avec des largeurs de colonnes ajustées au contenu. Excel limite une feuille à 1 048 576 lignes et 16 384 colonnes ; un export XML plus volumineux doit être découpé ou converti en CSV. Aucune mise en forme, comme les couleurs ou les en-têtes en gras, n’est ajoutée.
Confidentialité
L’analyse du XML et l’écriture du fichier XLSX se font dans un worker de cet onglet (SheetJS crée le classeur) ; votre export ne quitte jamais votre ordinateur.