Convertir CSV en XML
Ce convertisseur transforme un fichier CSV en XML structuré. La ligne d’en-tête fournit les noms de champs, et chaque ligne suivante devient un enregistrement XML.
Déposez vos fichiers CSV ici
Jusqu’à 50 Mo par fichier.
Vos fichiers ne quittent jamais votre navigateur
Pourquoi convertir CSV en XML ?
Le CSV est simple et très répandu, mais de nombreuses interfaces et applications attendent des données en XML. Le convertisseur fait passer vos données tabulaires dans ce format structuré, sans programmation.
Chaque ligne devient un élément dont les sous-éléments portent le nom de vos intitulés de colonnes, dans l’ordre d’origine. Le XML s’ouvre dans les navigateurs, les éditeurs de texte et de code, les outils XML et les logiciels de gestion compatibles.
Comment ça marche
- 1
Sélectionnez votre fichier CSV avec sa ligne d’en-tête ou glissez-le dans la zone de dépôt.
- 2
Cliquez sur « Convertir ». Votre navigateur transforme les lignes en enregistrements XML, directement sur votre appareil.
- 3
Téléchargez le fichier XML, qui contient un enregistrement par ligne du CSV avec des champs nommés.
Questions fréquentes
Comment les lignes CSV sont-elles représentées dans le XML ?
Toutes les lignes sont regroupées dans un élément racine <records>. Chaque ligne du CSV devient un élément <record> avec un sous-élément par colonne.
Quel rôle joue la ligne d’en-tête de mon CSV dans la conversion en XML ?
La première ligne fournit les noms des éléments XML. Veillez donc à ce que chaque colonne possède un en-tête.
Les virgules et les guillemets à l’intérieur des champs CSV passent-ils bien en XML ?
Oui. Les champs entre guillemets sont lus correctement, même s’ils contiennent des virgules, des guillemets ou des retours à la ligne. La valeur complète arrive dans l’élément XML correspondant.
Les caractères comme & ou < du CSV sont-ils échappés dans le XML ?
Oui. Les caractères spéciaux sont échappés pour que le fichier reste un XML valide, qui commence par une déclaration XML. Les lettres accentuées et les autres caractères Unicode sont conservés.
Puis-je convertir plusieurs fichiers CSV en XML en une seule étape ?
Oui. Ajoutez plusieurs fichiers CSV : vous obtenez un fichier XML distinct pour chacun.
Mes fichiers sont-ils en sécurité ?
Cette conversion s’effectue directement dans votre navigateur : votre fichier n’est envoyé sur aucun serveur et ne quitte pas votre appareil. Aucun compte n’est nécessaire.