Convertisseur CSV vers XML en ligne

Convertissez des données CSV en XML en ligne instantanément. Outil gratuit qui transforme les lignes de votre tableur en XML bien formé pour SOAP, les systèmes legacy et l'échange de données. Sans inscription.

Glissez-déposez ou collez votre CSV
Loading editor...
Loading editor...

Qu'est-ce que la conversion de CSV en XML ?

La conversion CSV vers XML prend des données au format tableur (lignes de valeurs séparées par des virgules) et les transforme en document XML bien formé. La première ligne du CSV devient les noms des éléments, et chaque ligne suivante devient un enregistrement XML avec ces noms comme balises enfants. Un convertisseur csv vers xml gère l'enveloppement, l'échappement et l'indentation pour vous, sans avoir à construire le document à la main.

Pourquoi convertir CSV en XML ?

XML est encore omniprésent en entreprise. Les services web SOAP, les systèmes bancaires et de santé, les portails gouvernementaux, les flux RSS, les échanges B2B et les plateformes legacy attendent tous du XML. Utilisez un outil csv vers xml lorsque vous devez insérer des données CSV dans une requête SOAP, générer du XML pour un partenaire d'intégration, alimenter des données dans un pipeline XSLT ou XPath, ou produire des jeux de tests XML à partir d'un brouillon de tableur.

Comment fonctionne notre convertisseur CSV vers XML

Lorsque vous cliquez sur Convertir, l'outil lit la première ligne de votre CSV comme noms de champs et enveloppe chaque ligne suivante dans un enregistrement XML. Chaque valeur est placée dans sa propre balise, les caractères spéciaux sont échappés, et la déclaration XML standard avec l'encodage UTF-8 est ajoutée en tête. Les délimiteurs courants sont détectés automatiquement.

Fonctionnalités

  • Conversion en un clic : appuyez sur Convertir et le XML apparaît dans le panneau de sortie.
  • XML valide et bien formé : inclut la déclaration XML, échappe les caractères spéciaux et utilise des noms d'éléments sûrs.
  • Gestion intelligente des délimiteurs : virgules, points-virgules et tabulations sont détectés automatiquement.
  • Support des champs entre guillemets : les valeurs contenant des virgules ou des guillemets sont analysées correctement.
  • Support de téléversement : chargez un fichier .csv depuis votre appareil ou glissez-déposez-le dans la zone de saisie.
  • Copie en un clic : récupérez le XML avec le bouton Copier et collez-le dans l'outil de votre choix.

Comment utiliser l'outil

  1. Collez votre CSV dans l'éditeur de saisie, ou utilisez le bouton Téléverser un fichier pour charger un fichier .csv.
  2. Cliquez sur le bouton Convertir pour générer le XML dans le panneau de droite.
  3. Cliquez sur le bouton Copier pour copier le XML dans votre presse-papiers.
  4. Utilisez le bouton Effacer pour réinitialiser les deux éditeurs quand vous souhaitez recommencer.

Cas d'utilisation courants

  • Intégration de systèmes legacy: alimenter des données de tableur dans des systèmes qui ne consomment que du XML.
  • Services SOAP: construire des charges XML à partir de brouillons de données CSV.
  • Échange de données: produire du XML pour des partenaires B2B qui l'exigent, à partir d'exports CSV internes.
  • Pipelines documentaires: générer du XML pour des outils qui dépendent de XSLT ou XPath.

Exemple de conversion

Entrée (CSV)

product,price,inStock
Widget,29.99,true
Gadget,49.99,false

Sortie (XML)

<?xml version="1.0" encoding="UTF-8"?>
<items>
  <item>
    <product>Widget</product>
    <price>29.99</price>
    <inStock>true</inStock>
  </item>
  <item>
    <product>Gadget</product>
    <price>49.99</price>
    <inStock>false</inStock>
  </item>
</items>

Questions fréquentes

Convertisseurs associés