Catégorie: Développement
Convertisseur de délimiteur CSV
Convertissez un CSV entre virgule, point-virgule, tabulation et barre verticale
Convertissez du texte délimité entre séparateurs virgule, point-virgule, tabulation et barre verticale, en préservant les champs entre guillemets qui contiennent le délimiteur lui-même. Fonctionne entièrement dans votre navigateur.
4 ligne(s) convertie(s).
name;role;team Ada Lovelace;Engineer;Blue Grace Hopper;Admiral;Green Doe, John;Tester;Green
Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.
À quoi sert cet outil
Différents outils exportent le CSV avec des séparateurs différents, virgule pour la plupart des tableurs, point-virgule pour de nombreuses locales européennes, tabulation pour le TSV, barre verticale pour certains exports de bases de données, et un mauvais séparateur par rapport à ce qu'attend votre prochain outil fait échouer l'import. Cet outil analyse la source avec un délimiteur, en respectant les champs entre guillemets pour qu'une virgule dans une valeur guillemetée ne soit pas confondue avec une séparation de colonne, puis réécrit chaque ligne avec le délimiteur cible, en remettant des guillemets aux champs qui en ont besoin.
Mode d'emploi
- Collez vos données délimitées, ou chargez l'exemple.
- Choisissez le délimiteur actuel, puis le délimiteur souhaité.
- Copiez le résultat converti.
Confidentialité
Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.
Questions fréquentes
- Mes données CSV sont-elles envoyées quelque part ?
- Non. L'analyse et la conversion se font en JavaScript directement dans la page, donc les exports de tableur ne quittent jamais votre appareil.
- Que deviennent les champs qui contiennent le nouveau délimiteur ?
- Ils sont automatiquement entourés de guillemets, comme le ferait un générateur de CSV classique, afin que la conversion reste valide.
- La ligne d'en-tête nécessite-t-elle un traitement particulier ?
- Non, chaque ligne est convertie de la même manière, donc une ligne d'en-tête est traitée exactement comme n'importe quelle autre ligne.