Outil de développement / 04
Convertisseur TSV vers CSV
Convertissez des données séparées par des tabulations en CSV, en mettant entre guillemets toute cellule qui l'exige.
Convertisseur TSV vers CSV: TOEA sépare les lignes sur les tabulations et les réécrit avec des virgules, en mettant entre guillemets toute cellule contenant une virgule, un guillemet ou un saut de ligne afin que le fichier reste lisible. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.
- Catégorie
- Outils développeur
- Exécutions
- Dans votre navigateur
- Coût
- Gratuit · sans inscription
- Disponibilité
- Prêt à l'emploi
Fonctionne entièrement dans votre navigateur
Jusqu'à 5 MB · rien n'est téléversé
Sortie séparée par des tabulations depuis des bases de données
Les clients de bases de données en ligne de commande produisent souvent du TSV : mysql --batch affiche des lignes séparées par des tabulations, et COPY … TO de PostgreSQL écrit des tabulations dans son format texte par défaut. Les deux échappent les caractères spéciaux à leur manière. PostgreSQL écrit un NULL sous la forme \N, une tabulation dans les données sous la forme \t et un saut de ligne sous la forme \n. Ces séquences sont copiées telles quelles dans le CSV ; remplacez-les donc avant d’importer le résultat ailleurs.
Vérifier le CSV obtenu
Les cellules contenant un point-virgule ou une barre verticale sont placées entre guillemets, comme celles contenant des virgules. C’est un CSV valide et cela protège le fichier contre les programmes qui devinent un autre séparateur. Les lignes se terminent par un seul saut de ligne. La plupart des programmes l’acceptent, même si la norme CSV, RFC 4180, spécifie un retour chariot suivi d’un saut de ligne. Ouvrez le résultat dans le visualiseur CSV pour vérifier que chaque ligne comporte le même nombre de colonnes avant l’importation.
Comment l'utiliser
- Collez du TSV ou choisissez un fichier.
- Vérifiez le résultat.
- Copiez ou téléchargez le CSV.
Confidentialité et limitations
Le texte est converti dans votre navigateur et n'est jamais téléversé, ce qui compte lorsque le fichier est une configuration ou une exportation que vous préférez ne pas confier à un inconnu. Les guillemets à l'intérieur d'une cellule sont doublés, c'est ainsi que le CSV les échappe.
Outils associés
Questions fréquentes
Quand une cellule est-elle mise entre guillemets ?
Dès qu'elle contient une virgule, un guillemet double, un point-virgule, un pipe, ou un saut de ligne. Tout le reste est écrit tel quel.
Que deviennent les guillemets dans mon texte ?
Ils sont doublés, ainsi une cellule contenant she said "hi" est écrite "she said ""hi""". C'est la convention CSV et les tableurs la relisent correctement.
Pourquoi l'export de mon tableur est-il séparé par des tabulations ?
Copier des cellules depuis un tableur place du texte séparé par des tabulations dans le presse-papiers, d'où l'échec fréquent du collage dans un champ qui attend du CSV.
Puis-je convertir vers autre chose ?
Ces deux outils couvrent la virgule et la tabulation. Pour JSON, utilisez le convertisseur CSV vers JSON.
Outil gratuit · dans votre navigateur exécutions · aucun compte requis