Convertisseur CSV en XML
Convertissez des données CSV en format XML structuré, ou convertissez XML en CSV. Personnalisez les noms des éléments racine et ligne, l'indentation et plus encore.
Paramètres
Collez des données CSV avec une ligne d'en-tête ou du XML structuré avec un élément racine.
Résultats
<?xml version="1.0" encoding="UTF-8"?>
<data>
<row>
<name>John</name>
<age>30</age>
<city>New York</city>
</row>
<row>
<name>Jane</name>
<age>25</age>
<city>London</city>
</row>
<row>
<name>Bob</name>
<age>35</age>
<city>Tokyo</city>
</row>
</data>Autres résultats (1)
Pourquoi choisir Convertisseur CSV en XML
Le convertisseur CSV vers XML transforme vos tableaux CSV en documents XML hiérarchisés et bien formés, et convertit le XML plat en CSV. Notre parseur respecte la norme RFC 4180 en traitant correctement les guillemets imbriqués et les sauts de ligne internes aux cellules. L'exportation XML assure l'échappement des caractères spéciaux (<, >, &, ") et offre un contrôle complet sur les balises de structure.
- ✓Conversion bidirectionnelle : CSV vers XML et XML vers CSV dans le même utilitaire.
- ✓Conforme RFC 4180 pour la gestion des chaînes entre guillemets et sauts de ligne.
- ✓Échappement automatique et sûr des entités spéciales XML.
- ✓Personnalisation validée des noms de balises racine et ligne.
- ✓Indentation réglable (sans, 2 espaces, 4 espaces ou tabulations) pour une meilleure lisibilité.
- ✓Ajout facultatif de l'en-tête de déclaration XML standard.
- ✓Nettoyage automatique des en-têtes de colonnes en noms d'éléments XML valides.
- ✓100% exécuté en local pour préserver la sécurité de vos classeurs.
Comment utiliser
- 1Sélectionnez le type de conversion désiré.
- 2Collez votre bloc de données (CSV ou XML) dans la zone d'édition.
- 3Si vous convertissez du CSV, sélectionnez le séparateur utilisé (virgule, point-virgule ou tabulation).
- 4Modifiez éventuellement le nom des balises XML racine (Root) et ligne (Row).
- 5Choisissez le format de retrait/indentation de votre choix.
- 6Activez ou désactivez l'en-tête de document XML.
- 7Vérifiez le document généré en temps réel.
- 8Copiez le code exporté pour l'utiliser dans vos projets.
Questions fréquentes (FAQ)
Comment l'outil gère-t-il les virgules ou les guillemets dans les valeurs CSV ?
Conformément à la spécification RFC 4180, si une valeur contient un séparateur ou un saut de ligne, elle doit être encadrée par des guillemets doubles. Les guillemets internes sont doublés pour être lus comme du texte brut.
Quelles sont les règles pour un nom de balise XML valide ?
Une balise doit débuter par une lettre ou un tiret bas (_), et peut contenir des lettres, chiffres, tirets et points. Les caractères spéciaux et les espaces des en-têtes de vos colonnes sont convertis en tirets bas.
Puis-je convertir des structures XML complexes ou imbriquées ?
Ce convertisseur est configuré pour des structures plates de type table de base de données (un nœud racine contenant des lignes de données similaires). Des structures fortement arborescentes ou avec attributs peuvent être simplifiées lors du traitement.
Mes données transitent-elles par vos serveurs ?
Non. Toutes les opérations de conversion s'effectuent au sein de votre navigateur internet. Aucune information n'est transmise sur le réseau, vous assurant un contrôle total de la confidentialité.
À quoi sert la déclaration XML en début de fichier ?
La balise (<?xml version="1.0" encoding="UTF-8"?>) identifie formellement le document et son codage. Elle est requise par la plupart des programmes tiers pour valider le fichier.
Outils associés
Découvrez d'autres outils pratiques pour ce domaine d'application.
