CSV en XML
Éléments imbriqués avec vos propres noms de balises racine et de ligne. Attributs optionnels.
- Conversion 100 % locale
- Aucun téléchargement de fichier
- Structure préservée
- Gère les gros fichiers
<rows>
<row>
<name>Ada</name>
</row>
</rows>
More formats coming soon
Data Preview
Conversion Complete!
Your file has been converted successfully.
Share this tool
Converting…
0 rows
- check_circleReading file
- check_circleParsing data
- progress_activityConverting format
- radio_button_uncheckedGenerating output
- radio_button_uncheckedFinalizing file
Your data never leaves your device. Everything is processed locally in your browser.
Aussi : XML en CSV
Collez du XML avec des éléments de ligne répétés — les noms des balises enfants deviennent des en-têtes CSV.
Convertir CSV en XML : structurer vos données pour les APIs et les flux
XML est le format de choix pour les systèmes d'entreprise hérités, les services web SOAP, les flux RSS et Atom, ainsi que de nombreux standards d'échange de données. Convertir un CSV en XML vous permet d'alimenter ces systèmes avec des données tabulaires sans écrire de script de transformation personnalisé.
ConvertRow enveloppe chaque ligne CSV dans un élément <row> et chaque cellule dans un élément enfant nommé d'après l'en-tête de colonne. Le résultat est un document XML bien formé prêt à être validé, transformé via XSLT ou importé dans toute application compatible XML.
Pour de meilleurs résultats, utilisez des en-têtes de colonnes alphanumériques sans espaces ni caractères spéciaux – les noms d'éléments XML ne peuvent pas commencer par des chiffres ni contenir des caractères comme &, < ou des espaces.
Cas d'usage courants pour la conversion CSV vers XML :
- Importer des données dans des systèmes ERP ou CRM hérités consommant du XML
- Générer des fichiers de flux produits pour les moteurs de comparaison
- Créer des fixtures de test pour les pipelines de traitement XML
- Alimenter un service web SOAP nécessitant un corps de requête XML
Frequently Asked Questions
L'élément racine est <rows> et chaque ligne CSV devient un enfant <row>. Chaque cellule de cette ligne devient un élément enfant de <row> nommé d'après son en-tête de colonne.
Les noms d'éléments XML ne peuvent pas contenir d'espaces. ConvertRow assainit les noms d'en-têtes en remplaçant les espaces par des tirets bas et en supprimant les caractères invalides.
Oui. Le document XML inclut une déclaration UTF-8 et échappe correctement les caractères spéciaux dans toutes les valeurs de cellules. Le résultat passe les validateurs XML standard.
Il n'y a pas de limite imposée. Les fichiers XML sont plus volumineux que le CSV source en raison de la surcharge des balises – un CSV de 1 Mo peut produire un fichier XML de 3 à 5 Mo.