Générez des graphiques interactifs à partir de documents XML sans écrire la moindre ligne d'analyse. Téléversez un fichier .xml, un flux RSS ou un export de rapport : les enregistrements répétés sont localisés, aplatis et associés aux types de graphiques adaptés à leur structure.
Essayer gratuitement →Sans inscription · Aucune donnée stockée · 100% gratuit
Comment ça marche
- 1
Téléchargez votre fichier XML
Déposez n'importe quel fichier .xml. Aucun compte requis.
- 2
Conversion assistée par IA
Notre moteur lit vos données, détecte les types de colonnes et choisit le meilleur graphique pour chaque structure.
- 3
Visualisez vos graphiques
Les graphiques interactifs sont prêts instantanément. Explorez les tendances et partagez vos analyses.
Tout ce qu'il faut, rien de plus
Sans compte
Importez instantanément, sans inscription.
Confidentialité d'abord
Les fichiers ne sont jamais stockés sur nos serveurs.
Tous appareils
Fonctionne sur mobile et bureau.
Propulsé par IA
Sélection intelligente de graphiques.
Cas d'usage courants
Représenter des enregistrements répétés
Le XML contient souvent des listes d'éléments répétés : commandes, transactions, relevés. Transformez ces nœuds répétés en lignes et représentez leurs champs numériques sans écrire de XSLT.
Visualiser des exports de rapports
Les rapports financiers et système s'exportent souvent en XML. Convertissez les chiffres en graphiques à barres ou en courbes pour résumer un document qui n'est autrement qu'un mur de balises.
Résumer flux et journaux
Tracez les comptes ou valeurs extraits d'un flux RSS ou d'un journal XML pour voir les tendances dans le temps, transformant un fichier structuré verbeux en un seul graphique lisible.
Représenter du XML sans écrire d'analyseur
Transformer un export XML en graphique signifie normalement écrire du code : analyser le document, trouver l'élément répété, déterminer si chaque valeur se trouve dans une balise enfant ou un attribut, retirer les préfixes d'espaces de noms, puis convertir le résultat dans la forme attendue par votre bibliothèque de graphiques. Un après-midi de travail familier pour une question à laquelle vous vouliez répondre en une minute.
Ici, le fichier est lu d'abord. L'élément répété est localisé, les attributs et balises enfants sont rassemblés en colonnes, l'imbrication est aplatie et les préfixes sont retirés. Les types de graphiques adaptés à la structure obtenue sont générés immédiatement : vous commencez donc par regarder un graphique plutôt que par en construire un.
Ce qui compte comme enregistrement
Le générateur travaille à partir de l'élément qui se répète. Dans un flux RSS c'est <item> ; dans un sitemap, <url> ; dans une facture UBL, <InvoiceLine> ; dans un export de base de données, généralement <row> ou <record>. Vous ne le nommez pas : l'analyseur trouve le niveau qui se répète et traite chaque occurrence comme un point de données.
C'est aussi la première chose à vérifier lorsqu'un graphique paraît pauvre. Un document contenant un seul enregistrement produit un seul point, et un document dont les enregistrements se trouvent à des profondeurs différentes peut se répéter plus haut que prévu. Le tableau de données à côté du graphique montre exactement ce qui a été extrait, ce qui tranche la question d'un coup d'œil.
Comment le type de graphique est choisi
Le choix du graphique suit la forme du tableau extrait plutôt qu'une préférence.
Un champ de date à côté d'un champ numérique constitue une série dans le temps et se lit au mieux en courbes — le cas courant des exports de rapports et des archives de flux. Un champ de catégorie à côté d'un champ numérique est une comparaison entre groupes, adaptée aux barres. Deux champs numériques suggèrent une relation qu'un nuage de points met en évidence. Un petit ensemble de catégories formant un tout peut fonctionner en graphique circulaire.
Plusieurs suggestions sont proposées plutôt qu'une seule, car les mêmes enregistrements autorisent souvent plus d'une lecture honnête. Chaque graphique se télécharge en PNG pour une diapositive, un document ou un message.
Faire en sorte que les nombres soient tracés comme des nombres
Le XML n'a pas de types. Chaque valeur est du texte jusqu'à ce que quelque chose l'interprète, et c'est de là que viennent la plupart des graphiques décevants.
Une mesure écrite <code><Amount>1.249,90</Amount></code> ou <code><Total>€1,249.90</Total></code> est lue comme du texte, et une colonne de texte est tracée comme des catégories au lieu d'une échelle de valeurs. Exportez des nombres bruts et conservez la devise dans son propre élément ou attribut. Les dates se comportent de la même façon : une date ISO est interprétée et se trie chronologiquement, un format local peut-être pas.
Chaque colonne du tableau de données affiche son type détecté : confirmer que la mesure est lue comme un nombre prend donc un coup d'œil. Les exports CSV et JSON sont au même endroit si vous avez besoin des enregistrements aplatis ailleurs — c'est aussi le moyen le plus rapide d'amener une charge SOAP ou UBL dans un tableur.
Conseils et bonnes pratiques
La création de graphiques fonctionne au mieux lorsque votre XML contient un élément répété représentant un enregistrement — de nombreux nœuds <item>, <row> ou <entry> avec les mêmes balises enfants. Chaque élément répété devient une ligne et chaque balise enfant une colonne : une structure cohérente entre les enregistrements donne donc le graphique le plus net. Les valeurs contenues dans les éléments enfants comme celles contenues dans les attributs sont lues. Vous n'avez pas à simplifier l'imbrication au préalable : les enfants imbriqués sont aplatis automatiquement en colonnes pointées comme user.name, et les préfixes d'espaces de noms sont supprimés, si bien que les documents SOAP et UBL fonctionnent tels quels. Veillez à ce que le document soit bien formé, avec un élément racine et des balises correctement fermées, et encodez en entités tout &, < ou > isolé dans le texte. Conservez les mesures numériques sous forme de nombres bruts : une valeur écrite avec un symbole monétaire ou un séparateur de milliers est lue comme du texte et tracée comme une catégorie au lieu d'une échelle de valeurs.
Prêt à visualiser vos données ?
Téléchargez votre fichier XML et voyez vos données prendre vie.
Essayer gratuitement →Questions fréquentes
Q.Que fait ce site et comment puis-je convertir mes fichiers XML en graphiques ?
Ce site est un outil en ligne gratuit et instantané pour visualiser, lire et convertir des fichiers XML (.xml) en graphiques interactifs. Téléchargez simplement votre fichier, et notre système analysera sa structure pour générer des suggestions.
Q.Quels types de fichiers sont pris en charge ?
Les fichiers au format .xml sont pris en charge.
Q.Quels types de graphiques peut-il générer ?
Barres, lignes, aires, camembert, nuages de points et tendances — choisis automatiquement.
Q.Est-ce gratuit ?
100% gratuit. Pas d'inscription, pas de carte bancaire, pas de limites.
Q.Quel élément devient une ligne ?
Celui qui se répète. <item> en RSS, <url> dans un sitemap, <InvoiceLine> en UBL ou la balise propre à un éditeur — l'analyseur trouve seul le niveau répété, vous ne le nommez pas.
Q.Peut-il représenter directement un document SOAP ou UBL ?
Oui. Les préfixes d'espaces de noms sont supprimés et les enregistrements sont localisés à l'intérieur de l'enveloppe : ces documents se représentent tels qu'ils ont été envoyés.
Q.Les valeurs dans les attributs fonctionnent-elles comme champs de graphique ?
Oui. Attributs et éléments enfants deviennent tous deux des colonnes ordinaires, chaque style d'export peut donc fournir l'axe ou la série.
Q.Pourquoi mes nombres sont-ils tracés comme des catégories ?
Les valeurs XML sont du texte tant qu'elles ne sont pas analysées. Une mesure contenant un symbole monétaire ou un séparateur de milliers est lue comme du texte. Exportez des nombres bruts et gardez la devise à part.
Q.Puis-je télécharger le graphique ?
Oui. Chaque graphique dispose d'un bouton de téléchargement qui enregistre un PNG, et les enregistrements aplatis peuvent être exportés en CSV ou JSON depuis le même écran.
Vous avez un autre type de fichier ?
Chaque format dispose de son propre outil dédié.