Dans cet article
Que sont les formats TSV et CSV ?
TSV (valeurs separees par des tabulations) et CSV (valeurs separees par des virgules) sont des formats de texte brut pour stocker des donnees tabulaires. Chaque ligne represente un enregistrement, avec des colonnes separees par un caractere delimiteur — tabulations pour TSV et virgules pour CSV.
Bien que fonctionnellement similaires, les deux formats ont des forces differentes. Le TSV est plus simple car les tabulations apparaissent rarement dans les donnees. Le CSV est plus largement adopte comme format d'echange, standardise par la RFC 4180.
Comment fonctionne la conversion TSV en CSV
La conversion TSV en CSV consiste a remplacer les delimiteurs de tabulation par des virgules tout en gerant les regles de guillemets pour garantir l'integrite des donnees.
- Remplacement du delimiteur — chaque caractere de tabulation separant les champs est remplace par une virgule
- Mise entre guillemets — les champs contenant des virgules, des guillemets doubles ou des retours a la ligne sont encadres de guillemets doubles selon les regles RFC 4180
- Echappement des guillemets — les guillemets doubles existants dans les valeurs de champs sont echappes en les doublant
Essayez gratuitement — sans inscription
Convertir TSV en CSV →Quand convertir TSV en CSV
La conversion TSV en CSV comble les ecarts de compatibilite entre les outils attendant differents formats de delimiteurs.
- Export de tableur — les donnees copiees depuis Google Sheets ou Excel sont generalement separees par des tabulations, mais les outils en aval requierent souvent le format CSV
- Import en base de donnees — la plupart des utilitaires d'import de bases de donnees supportent le CSV nativement
- Traitement de fichiers journaux — les journaux serveur sont souvent delimites par des tabulations, necessitant une conversion CSV
Foire aux questions
Qu'est-ce que la RFC 4180 ?
La RFC 4180 est le standard definissant le format CSV. Regles cles : les champs sont separes par des virgules, les enregistrements par des sauts de ligne, les champs contenant des virgules ou guillemets doivent etre encadres de guillemets doubles.
La conversion TSV en CSV peut-elle perdre des donnees ?
Non, si elle est correctement effectuee. Un convertisseur approprie gere tous les cas limites — les champs avec des virgules, guillemets et retours a la ligne sont cites selon les regles RFC 4180.
Dois-je utiliser TSV ou CSV pour mon projet ?
Utilisez CSV pour l'echange — c'est le format tabulaire le plus universellement supporte. Utilisez TSV lorsque vos donnees contiennent de nombreuses virgules.