TL
Tool Lab
💰Faire un don
💰Faire un don

Convertisseur CSV en XML

Convertissez les données CSV au format XML instantanément.

Élément racine
Élément ligne
Entrée CSV
Sortie XML

À propos de cet outil

Le convertisseur CSV vers XML transforme des données CSV tabulaires en XML bien formé. La première ligne de votre CSV est traitée comme en-tête et devient les noms des éléments XML enfants pour chaque champ. Chaque ligne suivante devient un élément d'enregistrement encapsulé dans les noms de balises racine et ligne choisis.

Toute la conversion s'exécute dans votre navigateur — aucune donnée n'est envoyée à un serveur. Le convertisseur gère les champs entre guillemets, les virgules intégrées et les guillemets échappés selon la norme CSV RFC 4180.

Comment utiliser

  1. Collez vos données CSV dans la zone CSV Input (la première ligne doit être les en-têtes) ou cliquez sur Exemple.
  2. Définissez le nom de l'Élément racine (enveloppe toutes les lignes) et de l'Élément ligne (enveloppe chaque enregistrement).
  3. Cliquez sur Convertir pour générer le XML.
  4. Cliquez sur Copier pour copier le XML dans le presse-papiers.

Cas d'utilisation

Ingénieurs data convertissant des exports de feuilles de calcul en XML pour l'ingestion dans des systèmes hérités, développeurs backend préparant des fixtures de test en format XML, ingénieurs QA convertissant des fichiers CSV de cas de test en XML pour les testeurs, et toute personne devant partager des données tabulaires avec un système n'acceptant que XML.

Questions fréquentes

  • Que se passe-t-il avec les caractères spéciaux comme &, <, > ?Ils sont automatiquement échappés en entités XML (&amp;, &lt;, &gt;) pour que la sortie soit toujours du XML bien formé.
  • Puis-je utiliser des espaces dans les noms d'éléments ?Non. Les noms d'éléments XML ne peuvent pas contenir d'espaces. Les espaces dans vos en-têtes CSV sont automatiquement remplacés par des tirets bas.
  • Prend-il en charge le CSV délimité par des points-virgules ?Pas directement. Collez les données en format délimité par des virgules. Vous pouvez d'abord utiliser un éditeur de texte pour remplacer les points-virgules par des virgules.
  • Mes données sont-elles envoyées à un serveur ?Non. Toute la conversion se fait dans votre navigateur. Vos données CSV ne quittent jamais votre appareil.