Convertir CSV en XML
Convertissez des données CSV en format XML en ligne. Supporte les délimiteurs personnalisés, les noms d'éléments basés sur les en-têtes et l'échappement XML. Tout le traitement se fait dans le navigateur.
Comment fonctionne la conversion CSV en XML ?
Chaque ligne CSV devient un élément <row> avec un attribut id. Avec "Utiliser les en-têtes" activé, la première ligne définit les noms d'éléments ; sinon, les colonnes utilisent des balises <col_N>. Les valeurs sont échappées en XML et enveloppées dans un élément <root> avec une déclaration XML.
Quels délimiteurs sont pris en charge ?
Les délimiteurs virgule (,), point-virgule (;), tabulation et pipe (|) sont pris en charge. Sélectionnez le délimiteur correspondant au format de votre fichier CSV pour une analyse précise.
Mes données sont-elles sécurisées ?
Oui. Tout le traitement se fait entièrement dans votre navigateur. Aucune donnée n'est envoyée à un serveur, garantissant une confidentialité et une sécurité totales de vos fichiers.
Qu'est-ce que l'échappement XML et pourquoi est-ce important ?
L'échappement XML convertit les caractères spéciaux comme <, >, &, ", ' en entités sûres (<, >, &, ", ') pour garantir que la sortie est un XML valide pouvant être analysé correctement par tout processeur XML.
Puis-je utiliser des noms d'éléments personnalisés à partir des en-têtes ?
Oui. Activez "Utiliser les en-têtes" pour utiliser la première ligne de votre CSV comme noms d'éléments. Les en-têtes de colonne deviennent automatiquement des noms de balises XML, rendant la sortie plus lisible.
Quelle est la différence entre CSV et XML ?
CSV est un format texte plat simple pour les données tabulaires avec des valeurs séparées par des délimiteurs. XML est un langage de balisage hiérarchique avec des balises auto-descriptives, des attributs et des structures imbriquées. XML est plus verbeux mais beaucoup plus flexible pour l'échange de données.
Cet outil peut-il gérer de gros fichiers CSV ?
Oui. L'outil traite les fichiers directement dans votre navigateur, donc les limites dépendent de la mémoire de votre appareil. Les fichiers CSV typiques jusqu'à plusieurs dizaines de Mo fonctionnent sans problème.
Dois-je installer un logiciel ?
Non. C'est un outil entièrement basé sur le web qui fonctionne dans votre navigateur. Aucune installation, inscription ni téléchargement requis. Ouvrez simplement la page et commencez la conversion.
Puis-je ajouter des IDs de ligne à la sortie XML ?
Oui. Activez l'option "Ajouter des IDs de ligne" pour inclure un attribut id sur chaque élément <row>, facilitant la référence à des lignes spécifiques dans le document XML résultant.
Qu'est-ce que le format CSV ?
CSV (Comma-Separated Values) est un format texte simple pour stocker des données tabulaires. Chaque ligne représente un enregistrement, et les champs sont séparés par des délimiteurs tels que virgules, points-virgules ou tabulations. La première ligne contient souvent les en-têtes de colonnes.
À quoi sert le format XML ?
XML (eXtensible Markup Language) est largement utilisé pour l'échange de données, les fichiers de configuration, le stockage de documents et les services web. Sa structure hiérarchique et ses balises auto-descriptives le rendent idéal pour représenter des données complexes et imbriquées.
Cet outil est-il gratuit ?
Oui, complètement gratuit sans limitations. Pas d'inscription requise, pas de limites d'utilisation, pas de filigrane, et aucune donnée n'est collectée ou stockée.
Quels navigateurs sont pris en charge ?
Tous les navigateurs modernes sont pris en charge, y compris Chrome, Firefox, Safari, Edge et leurs versions mobiles. L'outil utilise des technologies web standard fonctionnant sur toutes les plateformes.
Puis-je personnaliser le format de sortie XML ?
Oui. Vous pouvez choisir d'utiliser les en-têtes comme noms d'éléments, d'ajouter des IDs de ligne et d'inclure des déclarations XML. La sortie est toujours du XML valide et bien formé.