Convertir CSV en XML

Transformez un fichier CSV en document XML structuré : les en-têtes de colonnes deviennent des noms de balises, et chaque ligne devient un élément. La gestion des guillemets et des virgules dans les valeurs est prise en charge.

Exemple :

Comment ça marche

Certains systèmes en aval (imports legacy, intégrations B2B, flux SOAP) exigent encore du XML alors que la donnée source est disponible en CSV. Collez votre CSV, personnalisez le nom de la balise racine et de la balise répétée pour chaque ligne si besoin, puis cliquez sur « Convertir en XML ».

Comment sont gérés les noms de colonnes invalides pour une balise XML ?

Un nom de balise XML doit commencer par une lettre ou un underscore et ne peut contenir que des lettres, chiffres, points, tirets et underscores. Les en-têtes de colonnes qui ne respectent pas ces règles (espaces, caractères spéciaux, commençant par un chiffre) sont automatiquement nettoyés : les caractères interdits sont remplacés par _, et un préfixe col_ est ajouté si le nom commence par un chiffre.

Les caractères spéciaux dans les valeurs posent-ils problème ?

Non, les caractères ayant une signification particulière en XML (&, <, >, guillemets) sont automatiquement échappés en entités XML dans le contenu des balises, pour produire un document toujours valide.

Traitement 100% local : la conversion s'effectue entièrement dans votre navigateur — votre fichier CSV ne quitte jamais votre appareil.