Vous double-cliquez, et soit rien ne se passe, soit l'écran se remplit de balises incompréhensibles. Rassurez-vous : le fichier n'est pas cassé. Voici ce que c'est, et comment le lire selon ce qu'il contient.
Mis à jour : juillet 2026
XML (eXtensible Markup Language) est un format de données
structurées : chaque information est enfermée dans une balise qui dit
ce qu'elle est. <montant>120.00</montant> : un logiciel sait
immédiatement que 120.00 est un montant, sans deviner.
C'est le point clé : un XML est écrit pour les machines, pas pour vous. Il n'est pas illisible parce qu'il est corrompu. Il est illisible parce que ce n'est pas son travail d'être lisible.
| Méthode | Ce que vous obtenez |
|---|---|
| Navigateur (double-clic) | L'arborescence brute des balises. Utile pour vérifier que le fichier n'est pas vide ; inutilisable pour travailler. |
| Bloc-notes / éditeur de texte | Le code source tel quel. Bien pour les développeurs, illisible sinon. |
| Excel | Excel propose un « schéma » et éclate le contenu sur des dizaines de colonnes techniques. Presque toujours décevant. |
Ces méthodes montrent le code. Pour lire le contenu, il faut un outil qui comprend ce que le XML représente, et c'est là que le type de fichier compte.
Si le fichier vous est arrivé d'un fournisseur, il y a de fortes chances que ce soit une facture électronique au format UBL ou CII, les deux dialectes de la norme européenne EN 16931. Dedans : numéro, dates, montants, TVA, coordonnées. Tout y est, mais encodé.
Dans ce cas, inutile de déchiffrer les balises : déposez le fichier ci-dessous et son contenu s'affiche en clair, avec en prime le contrôle de cohérence des montants.
Un XML peut être mille choses : une configuration, un export de logiciel, un flux RSS, un plan de site. Deux indices rapides :
facture, invoice,
factur-x, un numéro de pièce : c'est probablement une facture.<Invoice, <CrossIndustryInvoice → facture.
Autre chose → autre usage, et il faut l'outil du logiciel d'origine.En cas de doute, déposez-le quand même : si ce n'est pas une facture, l'outil vous le dit clairement au lieu d'afficher un résultat vide.