Ouvrir et visualiser un fichier XML en ligne
Ouvrir un fichier XML en ligne sans logiciel : arborescence des éléments et attributs, mise en forme, téléchargement, erreurs avec ligne et colonne. Sans envoi.
Comment ouvrir un fichier XML en ligne ? Glissez le fichier .xml sur cette page ou collez son contenu : le navigateur l'analyse localement et affiche à droite une arborescence repliable avec chaque élément, ses attributs (préfixés @_) et ses valeurs ; passez en vue code pour le texte brut, cliquez sur « Formater » pour ré-indenter un XML compressé, puis copiez-le ou téléchargez-le en .xml. Une balise non fermée ou un attribut sans guillemets est signalé avec sa ligne et sa colonne. Contrairement à Excel, qui aplatit le XML en tableau et peut perdre la hiérarchie, au Bloc-notes, qui n'affiche que du texte, et à Edge ou Chrome, qui montrent l'arbre sans permettre de le formater, vous gardez ici la structure complète et pouvez la modifier. Aucun envoi, aucune inscription.
Glissez un fichier .xml ou collez du XML : il s'ouvre aussitôt en arborescence, vous pouvez le mettre en forme, le copier ou le télécharger, et les erreurs de syntaxe sont signalées avec ligne et colonne. Tout se passe dans le navigateur, le fichier n'est pas envoyé.
0
Entrez du XML pour voir la structure
Entrez du XML pour voir la structure
Vous pourriez aussi en avoir besoin
Comment ouvrir un fichier XML en ligne (trois étapes)
- 1
Déposez le fichier .xml
Glissez-le dans la zone de saisie ou cliquez sur « Importer un fichier » (extension .xml requise). Un XML reçu par e-mail peut aussi être ouvert dans le Bloc-notes puis collé ici.
- 2
Lisez l'arborescence
À droite, les éléments sont des nœuds, les attributs commencent par @_ et les valeurs s'affichent à côté. L'arbre est ouvert jusqu'au deuxième niveau ; cliquez sur les flèches pour descendre, ou sur « Code » pour revenir au texte.
- 3
Formatez, copiez ou téléchargez
« Formater » ré-indente le document ; la zone de saisie est modifiable, corrigez le texte si besoin puis cliquez sur « Copier » ou « Télécharger » (document.xml).
- 4
Corrigez les erreurs signalées
Si « XML invalide » apparaît, le message indique le problème et sa position (ligne, colonne) : balise non fermée, attribut sans guillemets, plusieurs racines. L'arbre se met à jour dès la correction.
Références
- W3C — Extensible Markup Language (XML) 1.0
La spécification officielle : elle définit les règles de bonne formation que cet outil vérifie (balises appariées, racine unique, attributs entre guillemets).
- MDN — Introduction à XML
Présentation en français des éléments, attributs, de la déclaration XML et de la notion de document bien formé.
- Support Microsoft — Importer des données XML dans Excel
Guide officiel sur l'ouverture et l'importation d'un fichier XML dans Excel, et sur ses limites (schéma déduit, structure aplatie en tableau).
- Wikipédia — Extensible Markup Language
Article en français sur l'origine, la syntaxe et les usages du format XML.
Outils associés
XML vers JSON
Convertit un document XML en objet JSON, plus pratique à manipuler dans du code.
Minifier XML
Supprime indentation et retours à la ligne pour réduire le poids du XML.
JSON vers XML
Le chemin inverse : génère un document XML à partir de données JSON.
Visionneuse HTML
Autre langage de balisage : affichez et formatez du code HTML en ligne.
Questions fréquentes
- Comment ouvrir un fichier XML ?
- Quatre méthodes : en ligne, en glissant le fichier sur cette page (arborescence, mise en forme, téléchargement, sans rien installer) ; avec le Bloc-notes ou VS Code, qui affichent le texte brut ; avec Edge ou Chrome, qui montrent un arbre repliable mais sans mise en forme ni modification ; avec Excel, qui l'importe en tableau. Pour lire le contenu ou trouver une erreur, la première est la plus rapide.
- Ouvrir un XML avec Excel, le Bloc-notes ou Edge : quelles différences ?
- Excel (Données > Obtenir des données > À partir d'un fichier XML, ou Ouvrir) déduit un schéma et aplatit les éléments répétés en lignes et les attributs en colonnes : pratique pour des données tabulaires, mais la hiérarchie se perd et les contenus mixtes provoquent des erreurs. Le Bloc-notes montre le texte tel quel, souvent sur une seule ligne. Edge et Chrome affichent un arbre lisible mais ne permettent ni de formater, ni de modifier, ni d'enregistrer. Cette page combine arbre, édition et export.
- Qu'est-ce qu'un fichier .xml ?
- XML (eXtensible Markup Language) est un format texte qui décrit des données hiérarchiques avec des balises imbriquées et des attributs. On le trouve dans les fichiers de configuration, les documents Office, les flux RSS, les images SVG, les factures électroniques ou les plans Android. N'importe quel éditeur de texte l'ouvre, mais sans indentation il est difficile à lire, d'où l'intérêt de l'arborescence et de la mise en forme.
- Est-ce sûr ? Le fichier est-il envoyé sur un serveur ?
- Non : l'analyse, la mise en forme et le contrôle de syntaxe s'exécutent entièrement dans votre navigateur, sans envoi ni inscription. Vous pouvez ouvrir un XML contenant des données personnelles ou professionnelles ; une fois l'onglet fermé, il n'en reste rien.
- Peut-on modifier le XML en ligne ?
- Oui : la zone de saisie est un éditeur avec coloration syntaxique et chaque modification met à jour l'arborescence ; formatez ensuite, copiez ou téléchargez. C'est un éditeur léger : pas de requêtes XPath, pas de validation par schéma XSD ou DTD, pas de rechercher-remplacer.
- L'outil valide-t-il le XML ? Que vérifie-t-il ?
- Il vérifie que le document est bien formé : balises ouvertes et fermées par paires, attributs entre guillemets, racine unique, caractères autorisés ; en cas d'erreur il affiche la cause, la ligne et la colonne. Il ne valide pas le contenu par rapport à un schéma XSD ou une DTD : cela demande le schéma et un validateur dédié.
- Peut-on ouvrir de gros fichiers XML ?
- Oui, il n'y a pas de limite d'envoi puisque tout se passe en local ; la limite est la mémoire de l'appareil. Des fichiers de plusieurs dizaines de Mo s'ouvrent en quelques secondes ; au-delà, fermez les autres onglets ou ne collez que la partie à examiner.
- Que signifie le préfixe @_ dans l'arborescence ?
- Pour distinguer les attributs des éléments enfants, l'outil affiche les attributs avec le préfixe @_ : <price currency="USD"> apparaît comme @_currency : USD. C'est seulement une convention d'affichage ; le XML d'origine et le fichier téléchargé ne sont pas modifiés.