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.