Convertir tsv en csv

Convertisseur en ligne gratuit de TSV en CSV

Convertir les tableaux séparés par des tabulations en fichiers CSV séparés par des virgules et correctement mis entre guillemets.

Convertir TSV en CSV en ligne - gratuit

Uploading…
Les fichiers sélectionnés dépassent la limite totale de 75 Mo. Sélectionnez des fichiers moins nombreux ou plus petits.

Votre fichier est traité instantanément et n'est pas stocké sur nos serveurs.

Comment convertir tsv en fichier csv

Un importateur de bases de données, un CRM ou un système de reporting peut accepter des fichiers délimités par des virgules, mais rejeter une exportation délimitée par des tabulations. La conversion modifie le séparateur de champs tout en conservant les lignes et les colonnes du tableau.

Contenu des fichiers TSV

TSV (valeurs séparées par des tabulations) est un format de texte brut : les caractères de tabulation séparent les champs et les sauts de ligne séparent normalement les enregistrements. Il est couramment exporté par les outils d’interrogation de bases de données, les logiciels scientifiques et de génomique, les utilitaires en ligne de commande et les tableurs ; les noms de fichiers utilisent généralement l’extension .tsv ou .tab.

TSV est une convention de texte délimité plutôt qu’un format de classeur. Un fichier TSV simple ne peut pas contenir de tabulation ou de saut de ligne non échappé à l’intérieur d’un champ, et les applications diffèrent dans leur manière de représenter les valeurs entre guillemets ou multilignes.

Contenu des fichiers CSV

CSV (valeurs séparées par des virgules) représente un tableau avec des virgules entre les champs. Il est largement accepté par les tableurs, les bases de données, les importateurs de contacts, les systèmes de comptabilité, les plateformes CRM et les outils d’échange de données.

CSV utilise des guillemets doubles pour protéger les champs qui contiennent des virgules, des guillemets ou des sauts de ligne. Par exemple, la valeur TSV Paris, France doit être écrite "Paris, France" en CSV ; un guillemet intégré est écrit deux fois, comme dans "She said ""yes""".

Convertir le fichier

Importez le fichier .tsv dans le convertisseur sur 101convert.com, choisissez CSV, convertissez-le, puis téléchargez le résultat. Cela évite d’installer un logiciel et convient lorsque le TSV est un tableau de texte unique.

Dans LibreOffice Calc, ouvrez le fichier et vérifiez que la boîte de dialogue d’importation de texte utilise Tab comme séparateur. Sélectionnez File → Save As, choisissez Text CSV (.csv), activez Edit filter settings, puis définissez le délimiteur de champs sur une virgule et le délimiteur de texte sur un guillemet double.

Dans Microsoft Excel, ouvrez le TSV et vérifiez que les données apparaissent dans des colonnes distinctes. Sélectionnez File → Save As et choisissez CSV UTF-8 (Comma delimited) (*.csv) ; il s’agit généralement de l’option Excel la plus sûre pour les caractères accentués et les textes non latins. Excel exporte uniquement la feuille de calcul active au format CSV ; enregistrez donc chaque feuille séparément lorsqu’un classeur contient plusieurs tableaux.

Pour l’automatisation, le module csv de Python écrit les guillemets CSV requis au lieu de simplement remplacer les tabulations :

python3 -c 'import csv,sys; csv.writer(sys.stdout, lineterminator="\n").writerows(csv.reader(sys.stdin, delimiter="\t"))' < input.tsv > output.csv

Utilisez python au lieu de python3 si c’est la commande installée. Cela suppose que la source utilise l’échappement des guillemets doubles de type CSV ; examinez ou documentez les exportations TSV non standard avant une conversion par lots.

Vérifier la compatibilité

N’utilisez pas tr, la fonction rechercher-remplacer ou un éditeur de texte pour remplacer les tabulations par des virgules. Ces méthodes ne placent pas correctement entre guillemets les champs contenant des virgules et peuvent endommager les enregistrements entre guillemets ou multilignes.

CSV ne conserve pas la mise en forme des feuilles de calcul, les formules, les feuilles multiples, les commentaires, la validation des données ou les types de cellules. Les tableurs peuvent également modifier les valeurs lors de l’ouverture d’un TSV, notamment les identifiants commençant par des zéros, les nombres longs, les dates et les codes tels que 01-02 ; utilisez le convertisseur ou une conversion de texte par script lorsque ces valeurs doivent rester inchangées.

Vérifiez les exigences du destinataire concernant l’encodage UTF-8, le délimiteur virgule et une ligne d’en-tête. Certains paramètres régionaux des tableurs attendent des points-virgules plutôt que des virgules ; un fichier qui s’ouvre dans une seule colonne peut être un fichier CSV correct, mais utiliser un délimiteur différent de celui attendu par l’application destinataire.

Ouvrez la sortie dans un éditeur de texte ou un aperçu d’importation afin de vérifier le nombre de colonnes, les valeurs entre guillemets et les noms d’en-tête. Traitez avec prudence les données commençant par =, +, - ou @ lorsque le CSV sera ouvert dans un tableur, car elles peuvent être interprétées comme une formule.

Comparaison du format TSV vs CSV

Comparaison entre les formats TSV et CSV sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier TSV et CSV
Propriété .TSV Tab-Separated Values .CSV Comma-Separated Values
Lisible en texte brut Oui Oui
Types de données Non typé (tout texte) Typé
Structures imbriquées Non Non
Formules Non Non
Plusieurs tables ou feuilles Non Non
Taille de fichier typique Petit Petit
Norme ouverte Partiellement ouvert Oui
Idéal pour Échange de données Échange de données
Type MIME text/tab-separated-values text/csv

Questions fréquentes

Le convertisseur TSV en CSV est-il gratuit ?

Oui, la conversion de TSV en CSV sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise.

Quelle taille mon fichier TSV peut-il avoir ?

Vous pouvez téléverser des fichiers TSV jusqu'à 1000 Mo et convertir jusqu'à 100 fichiers à la fois en un seul lot.

Qu'advient-il de mes fichiers téléversés ?

Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.

Dois-je installer un logiciel pour convertir TSV en CSV ?

Non. La conversion de TSV en CSV s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.

La conversion a-t-elle échoué ?

Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier TSV valide pour cette conversion de TSV en CSV. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.