Convertisseur CSV vers XML

Déposez un tableau, choisissez XML et copiez le résultat dans un flux, un modèle d'import ou un jeu de test. Chaque colonne devient un élément enfant de chaque élément de ligne, ce qui rend la structure simple et prévisible.

Les noms de colonnes sont nettoyés en noms d'éléments XML valides (les espaces et symboles deviennent des tirets bas, les doublons reçoivent un suffixe numérique) et les valeurs sont échappées, ainsi une esperluette ou un chevron dans une cellule ne peut pas casser le document.

Tableau vers Markdown

Transformez un tableau en texte prêt à coller : Markdown, HTML, TSV, requêtes SQL INSERT, JSON, XML, YAML, LaTeX, INI, TOML, JSON Lines ou un tableau ASCII. Rien n'est envoyé.

Vos données ne quittent jamais ce navigateur

Le fichier est analysé, prévisualisé et transformé en graphique sur votre propre appareil. Rien n'est envoyé — pas même un échantillon. Fermez l'onglet et les données disparaissent.

Ou collez le texte du tableau

Comment ça marche

  1. 1.Importez un fichier Excel, CSV, TSV ou JSON, ou collez le tableau. Le traitement se fait sur votre appareil.
  2. 2.Choisissez les colonnes à afficher : un axe de catégories et jusqu'à trois valeurs.
  3. 3.Générez une fois, puis continuez à ajuster — le type de graphique, l'agrégation, le tri et le thème se mettent à jour instantanément.
  4. 4.Téléchargez une image, ou publiez le résultat sous forme de lien chiffré qui expire automatiquement.

Questions fréquentes

Que faire si mes noms de colonnes ne sont pas des noms XML valides ?
Ils sont nettoyés automatiquement : les espaces et la ponctuation deviennent des tirets bas, un chiffre ou symbole en début est supprimé, et les noms en double reçoivent _1, _2 … pour que le document reste bien formé.
Comment sont écrites les cellules vides ?
Comme des éléments vides (par exemple <amount><amount>), car XML n'a pas de null. Rien n'est inventé et aucun texte de remplacement n'est ajouté.

Outils associés

Générateur d'INSERT SQL à partir d'un tableau

Transformez un tableau CSV ou Excel en instructions INSERT SQL dans votre navigateur : la ligne d'en-tête devient la liste des colonnes, les guillemets sont échappés, les cellules vides deviennent NULL.

Convertisseur CSV en tableau Markdown

Transformez un tableau CSV, Excel ou JSON en tableau Markdown pour un README, une page Notion ou une pull request. Les barres verticales et les sauts de ligne sont échappés dans le navigateur.

Convertisseur CSV vers YAML

Transformez un tableau CSV, Excel ou JSON en une liste YAML propre, avec les valeurs entre guillemets lorsqu'elles seraient sinon relues comme des nombres, des booléens ou null.

Convertisseur CSV vers tableau LaTeX

Transformez un tableau CSV ou Excel en environnement tabular LaTeX prêt à coller, avec les esperluettes, signes de pourcentage, tirets bas et barres obliques inverses échappés.

Convertisseur CSV vers JSON Lines (JSONL)

Transformez un tableau CSV ou Excel en JSON Lines : un objet JSON par ligne, prêt pour jq, les pipelines de logs et les imports en masse.

Convertisseur CSV vers INI

Transformez un tableau CSV ou Excel en sections INI : un bloc numéroté par ligne avec des lignes key=value, prêt pour les fichiers de configuration hérités et les importateurs.

Convertisseur CSV vers TOML

Transformez un tableau CSV ou Excel en TOML en utilisant un tableau de tables, avec les nombres conservés en numérique, les cellules vides écrites comme chaînes vides et les clés non latines mises entre guillemets.

Convertisseur CSV vers tableau ASCII

Transformez un tableau CSV ou Excel en tableau encadré ASCII pour les logs, les commentaires de code et les documents en texte brut, avec les caractères CJK alignés sur une largeur double.