Convertisseur CSV en XML
Guide
Convertisseur CSV en XML
Transformez n'importe quel fichier CSV en XML propre et bien formé sans quitter le navigateur. Coller ou télécharger vos données, choisir la manière dont les lignes et les en-têtes doivent être mappées, et obtenez un XML correctement échappé avec les cas spéciaux des entités (ampersands, crochets, guillemets, sauts de ligne) gérés automatiquement.
Tout se déroule côté client, donc votre CSV ne quitte jamais votre machine. Cela rend le traitement sécurisé pour les journaux, les exports, et n'importe quel tableau de données que vous n'êtes pas à l'aise de coller dans un service tiers.
Comment utiliser
- Coller un CSV dans la zone de saisie ou télécharger un fichier .csv avec le chargeur.
- Choisir le séparateur (virgule, point-virgule, tabulation, pipe) et décider si la première ligne contient des en-têtes.
- Définir le nom de l'élément racine, le nom de l'élément de ligne, et déterminer si les en-têtes doivent être affichées comme des éléments enfants ou des attributs.
- Choisir un style d'indentation, activer la déclaration XML et sélectionner une encodage.
- Copier le résultat ou le télécharger au format .xml.
Caractéristiques
- Analyse selon le style RFC 4180 – Gère les champs entre guillemets, les guillemets échappés et les sauts de ligne à l'intérieur des cellules.
- Noms d'éléments personnalisés – Choisir vos propres noms de racine, de ligne et (dans le mode positionnel) de champ.
- En-têtes comme éléments ou attributs – Passer entre
<row><name>Alice</name></row>et<row name="Alice"/>. - Échappement strict XML – Gestion correcte des entités pour
&,<,>,", et les caractères de contrôle dans les attributs. - Sortie flexible – Indentation de 2 espaces, 4 espaces, tabulation ou minimisée, avec une déclaration XML facultative et un encodage.
- Noms d'éléments sécurisés – Les caractères invalides dans les en-têtes sont automatiquement nettoyés.
- Télécharger .xml – Exporter en un clic le fichier XML généré.
FAQ
-
Qu'est-ce que le CSV et pourquoi est-il encore si courant ?
Le CSV (valeurs séparées par des virgules) est un format texte simple en tableau où chaque ligne est un enregistrement et les champs sont séparés par un séparateur. Il persiste parce qu'il est facile à produire, facile à lire, et que chaque outil de feuille de calcul, de base de données ou d'analyse peut importer ou exporter ce format sans schéma.
-
À quoi sert aujourd'hui le XML ?
Le XML est un format de marquage structuré utilisé pour les fichiers de configuration, les formats de documents (DOCX, SVG, RSS), l'échange de données dans les entreprises (SOAP, flux financiers, déclarations gouvernementales), et partout où un schéma strict, auto-descriptif avec des attributs et des éléments imbriqués est préféré à un CSV plat ou à un JSON de type non structuré.
-
Pourquoi le XML a-t-il besoin d'échappement des entités ?
Les caractères &, font partie de la syntaxe XML. Si ils apparaissent littéralement dans le texte, ils collent avec les balises et rompent la lecture. Les entités XML (&, <, >, ", ') codent ces caractères afin que le contenu soit conservé tout en maintenant le document bien formé.
-
Quelles sont les règles pour un nom d'élément XML valide ?
Un nom d'élément XML doit commencer par une lettre ou un soulignement et peut être suivi de lettres, de chiffres, de traits de soulignement, de points ou de traits de soulignement. Les espaces, les barres obliques et la plupart des ponctuations ne sont pas autorisés, et les noms commençant par les lettres 'xml' (dans tout cas) sont réservés par la spécification.
-
Dans quelles situations les en-têtes devraient-elles être des attributs plutôt que des éléments enfants ?
Les attributs sont un bon choix pour des métadonnées courtes et atomiques comme des identifiants, des indicateurs ou des énumérations, et ils produisent un XML plus compact. Les éléments enfants sont préférables lorsque la valeur peut contenir du contenu structuré, peut avoir besoin de ses propres attributs plus tard, ou lorsque les consommateurs attendent d'itérer sur des éléments avec XPath.
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil a été ajouté le 29 avr. 2026
