2026-09-28

TSV Generator vous aide à transformer des listes désordonnées, des exports JSON, des captures d’écran et des exports de feuilles de calcul en fichiers de valeurs séparées par des tabulations prêts à importer, en reconnaissant le type de données et en appliquant le schéma approprié. Alors que les règles de protection des champs CSV, les virgules intégrées et les colonnes propres à chaque plateforme provoquent régulièrement des échecs d’importation, cette IA produit des fichiers TSV propres, avec des en-têtes, des types cohérents et des conventions adaptées au système de destination.
✅ Identifie automatiquement les listes de contacts, les catalogues produits, les résultats d’enquêtes, les exports analytiques et les formats d’annotation scientifique
✅ Utilise uniquement des séparateurs par tabulation — aucun échappement de virgules, aucune tabulation finale, UTF-8 par défaut
✅ Mappe les colonnes vers Google Merchant Center, les catalogues Meta, BED/GFF et les conventions COPY / LOAD DATA des bases de données
✅ Accepte le texte non structuré, le JSON, le CSV, les images de tableaux et les descriptions verbales de schémas
Les fichiers séparés par des tabulations semblent simples jusqu’à ce qu’un SKU long soit converti en notation scientifique, qu’un titre de produit contienne une tabulation ou qu’un navigateur génomique rejette une ligne GFF3 parce qu’elle utilise des espaces au lieu de tabulations. Pour comprendre pourquoi cela se produit encore — et comment un générateur dédié l’empêche — il est utile d’examiner les formats auxquels les équipes doivent réellement se conformer.
TSV Generator est un générateur de fichiers par IA qui transforme des données non structurées en fichiers de valeurs séparées par des tabulations, prêts à importer et adaptés au schéma de destination. Il conçoit les colonnes, nettoie les valeurs incohérentes et écrit des fichiers que les bases de données, les plateformes publicitaires et les outils scientifiques peuvent charger sans problèmes de séparateurs.
Fonctionnalités principales :
Un fichier .tsv est un tableau en texte brut : chaque ligne correspond à une rangée et un seul caractère de tabulation sépare les champs. C’est pourquoi les outils Unix tels que cut, awk, sort et paste le préfèrent au CSV avec guillemets. La description IETF des valeurs séparées par des tabulations est explicite — les champs sont séparés par des tabulations, les enregistrements par des sauts de ligne et UTF-8 est le jeu de caractères supposé lorsqu’aucun autre n’est déclaré.
Cette simplicité constitue aussi le piège. Le TSV ne dispose d’aucune couche de protection des champs conforme à la RFC 4180. Une tabulation intégrée, un saut de ligne non échappé ou un séparateur final peut décaler toutes les colonnes suivantes. Les exports de feuilles de calcul introduisent une deuxième catégorie d’échecs : les zéros initiaux supprimés des codes postaux et des numéros de téléphone, les identifiants de 15 chiffres arrondis en notation scientifique et l’injection de formules lorsqu’un champ commence par =, +, - ou @.
Les systèmes de destination ajoutent des règles plus strictes en plus du format de fichier.
Neuf colonnes séparées par des tabulations — les lignes d’éléments GFF3 doivent utiliser des séparateurs par tabulation dans un schéma fixe de neuf champs, les colonnes vides étant écrites sous la forme
.plutôt que laissées vides
Trois champs BED obligatoires — les lignes UCSC BED exigent chrom, start et end, et peuvent comporter jusqu’à douze colonnes pour thick-start, RGB et la structure des blocs
Mises à jour de Merchant Center en avril 2025 — Google a ajouté et précisé des attributs produits, notamment le prix de l’acompte, la classe d’efficacité énergétique, les attributs Shopping et les prix réservés aux membres
Les flux de vente au détail et de publicité sont tout aussi intraitables. La spécification des données produits de Google définit les identifiants obligatoires, les valeurs de disponibilité, le format des prix et les règles relatives aux pages de destination. Le modèle de produit Retail de Google Cloud limite même les métadonnées de marque — à un maximum de 30 marques par produit, sauf si une dérogation est configurée pour le projet. Les règles d’attributs peuvent réécrire les valeurs après l’importation, mais elles ne peuvent pas réparer un flux dont les colonnes sont mal nommées, séparées par des virgules ou tronquées.
Les équipes rencontrent les mêmes difficultés à quatre endroits :
LOAD DATA, les navigateurs génomiques ou les outils de diagnostic Shopping.C’est précisément ce qu’un générateur TSV spécialisé est conçu pour éviter.
Ce générateur traite le TSV comme un format de destination, et non comme un CSV simplement renommé. Il déduit le type de données à partir du contexte, propose une structure de colonnes et écrit un fichier qui suit les conventions du système indiqué — Google Merchant Center, un COPY PostgreSQL, une piste d’annotation GFF3 ou une liste de contacts générique.
| Approche traditionnelle | TSV Generator |
|---|---|
| Export Excel ou Sheets qui convertit les identifiants longs en notation scientifique | Préserve les zéros initiaux et traite les identifiants longs comme du texte |
CSV avec des virgules protégées qui perturbent les pipelines awk / cut | Séparateur par tabulation uniquement — aucune ambiguïté liée aux guillemets de la RFC 4180 |
| Mapping manuel des colonnes Merchant Center ou des catalogues Meta | Applique les colonnes obligatoires des flux et les formats de valeurs acceptés |
| Lignes BED/GFF créées manuellement avec des coordonnées mélangées basées sur 0 et sur 1 | Utilise les coordonnées adaptées au format, les en-têtes de commentaires # et l’ordre des champs approprié |
| Cellules vides, tabulations finales et mélange de LF/CRLF | Vide / NULL / N/A selon le système cible ; aucune tabulation finale ; LF par défaut, CRLF sur demande |
Fournissez-lui une liste de produits, un export d’enquête ou un tableau de gènes, et il choisit les colonnes comme le ferait un ingénieur data : identifiants stables en premier, champs obligatoires de la plateforme ensuite, puis attributs facultatifs. Pour les catalogues publicitaires qui nécessitent des champs multivalués, il utilise une barre verticale ou un point-virgule comme séparateur à l’intérieur du champ lorsque la destination l’exige. Pour la bio-informatique, il peut produire des lignes de métadonnées préfixées par #, notamment un commentaire indiquant la version GFF3.
La sortie est séparée par des tabulations, encodée en UTF-8 et comporte une ligne d’en-tête, sauf si vous choisissez de la supprimer. Les tabulations intégrées sont échappées sous la forme \t et les sauts de ligne sous la forme \n, les cas ambigus étant signalés plutôt que de corrompre silencieusement une ligne. Les cellules vides suivent le système cible : vides pour les feuilles de calcul, . pour GFF3, NULL ou N/A lorsqu’un chargement en base de données l’exige. Les workflows Excel propres à Windows peuvent demander un BOM UTF-8 ; tous les autres obtiennent un fichier propre sans BOM.
Lorsque la destination est Google Merchant Center ou un catalogue Meta, le générateur aligne les noms de colonnes et les formats de valeurs sur la spécification actuelle des données produits, plutôt que d’inventer des en-têtes adaptés aux feuilles de calcul. Les règles d’attributs de Merchant Center peuvent toujours transformer les valeurs après l’importation, mais partir d’un TSV correctement structuré élimine les causes de rejet les plus courantes : identifiants manquants, prix mal formés et fichiers séparés par des virgules importés comme des flux séparés par des tabulations.
Exemples de prompts :
« Transforme cette liste de produits en TSV Google Merchant Center avec id, title, description, link, image_link, availability, price, brand et gtin — conserve les SKU comme du texte »
« Convertis cet export d’annotations en TSV compatible GFF3 avec seqid, source, type, start, end, score, strand, phase et attributes. Utilise des coordonnées basées sur 1 et
##gff-version 3»
« Crée un TSV de contacts à partir de cette conversation e-mail : full_name, email, company, phone, country. Préserve les zéros initiaux des numéros de téléphone »
Étape 1 : fournissez les données brutes
Collez une liste, importez un export CSV ou JSON, décrivez le tableau à voix haute ou envoyez une photo d’un planning imprimé. TSV Generator déduit s’il s’agit d’un inventaire, de réponses à une enquête, de contacts CRM, d’événements analytiques ou d’une piste scientifique, puis propose des colonnes au lieu de vous soumettre un long questionnaire initial.
« Voici un collage désordonné provenant de notre feuille de calcul d’entrepôt. Crée un fichier d’inventaire TSV avec sku, title, qty_on_hand, bin_location et reorder_point. »
Étape 2 : confirmez les conventions de destination
Indiquez le système qui va ingérer le fichier. LOAD DATA de MySQL, COPY de PostgreSQL, Google Merchant Center, un catalogue Meta, GFF3 d’Ensembl ou une piste UCSC BED impliquent chacun des en-têtes, des marqueurs de valeur nulle et des fins de ligne différents. Si vous rédigez également l’instruction de chargement, SQL Coding Assistant peut générer la syntaxe COPY ou LOAD DATA INFILE correspondante pendant la création du TSV.
« Cible : PostgreSQL COPY. Utilise NUL pour les champs numériques vides, des dates ISO-8601, des fins de ligne LF et aucun BOM. »
Étape 3 : générez, puis ajustez directement
Le premier fichier arrive avec une ligne d’en-tête, des types cohérents et les doublons ou formats de dates nettoyés lorsqu’ils affectent la structure. Demandez le renommage de colonnes, des champs supplémentaires ou des lignes d’exemple si vous n’avez fourni qu’un schéma. Les extractions extrêmement volumineuses (des milliers de lignes) sont cadrées avant la génération afin de vous éviter d’attendre accidentellement un export surdimensionné.
« Ajoute une colonne gtin, supprime le champ de coût interne et conserve les codes pays au format ISO 3166-1 alpha-2. »
Étape 4 : exportez et importez
Téléchargez le .tsv et chargez-le avec votre client de base de données, Merchant Center, navigateur génomique ou chaîne d’outils CLI. Comme les champs sont séparés par des tabulations et non entourés de guillemets, des commandes telles que cut -f1,4 et sort -k2,2 se comportent de manière prévisible. Si une révision ultérieure est nécessaire, le fichier précédent est mis à jour directement plutôt que régénéré à partir d’une page vierge.
Essayez TSV Generator gratuitement — aucune carte bancaire requise.
Scénario : Un distributeur a besoin d’un flux Shopping avant une campagne saisonnière. Les titres contiennent des virgules, les SKU sont des chaînes de 14 chiffres et le dernier export Sheets a transformé plusieurs GTIN en notation scientifique.
Approche traditionnelle : Reconstituer les colonnes à partir de la spécification des données produits de Google, puis rechercher les erreurs de diagnostic concernant availability manquant, price mal formé et les erreurs d’identifiants.
TSV Generator : Un flux séparé par des tabulations avec les identifiants obligatoires, des SKU protégés contre les conversions et des formats de disponibilité/prix acceptés, prêt à être importé.
Si une équipe de reporting ou de finance a encore besoin d’un classeur séparé par des virgules, CSV Generator peut produire un CSV compatible avec Excel à partir des mêmes données sources, sans modifier le TSV envoyé à Merchant Center.
Scénario : Un laboratoire souhaite créer une piste de navigateur à partir d’un export mélangé de noms de gènes, de coordonnées et de notes. Certains outils attendent du BED ; un pipeline d’annotation génomique attend du GFF3.
Approche traditionnelle : Aligner manuellement les colonnes sur les neuf champs GFF3 ou sur les trois champs BED obligatoires et ses champs facultatifs, puis déboguer les erreurs de décalage d’une position dues au mélange de coordonnées basées sur 0 et sur 1. Les formats orientés alignement tels que SAM stockent également les enregistrements sous forme de colonnes ASCII séparées par des tabulations, de sorte qu’une seule erreur avec un séparateur espace fait échouer tout le chargement.
Le générateur : Un TSV conforme au format, avec des en-têtes de commentaires # lorsque les outils scientifiques les attendent, des marqueurs . pour les colonnes GFF3 vides et des systèmes de coordonnées correspondant au format indiqué.
##gff-version 3, lignes de neuf colonnes séparées par des tabulations, positions de début et de fin basées sur 1Lorsque vous avez besoin d’un dictionnaire de données lisible à côté du fichier de piste, TXT Generator peut rédiger un README en texte brut qui documente la signification des colonnes sans les enfermer dans un format de traitement de texte.
Scénario : Les opérations souhaitent charger ce soir dans MySQL ou PostgreSQL une table de contacts ou d’événements. Les données sources combinent des exports HubSpot, des tickets d’assistance et un tableau PDF.
Approche traditionnelle : Nettoyer dans une feuille de calcul, exporter en CSV, puis regarder LOAD DATA diviser les lignes sur les virgules présentes dans les noms d’entreprise.
Ce générateur : Un TSV avec en-têtes, ordre de champs stable, encodage UTF-8 et marqueurs de cellules vides acceptés par le moteur cible — prêt pour COPY ou LOAD DATA avec FIELDS TERMINATED BY '\t'.
cut, awk et sortScénario : Un responsable de terrain photographie une liste d’inventaire sur un tableau blanc ou colle un export de notes sur son téléphone et a besoin d’un fichier que le système de l’entrepôt peut importer avant la fin de son service.
Approche traditionnelle : Retaper les lignes dans Sheets sur un ordinateur portable, puis exporter et envoyer par e-mail un CSV qui contient toujours des collisions de virgules.
Le générateur sur iOS ou Android : Photo ou collage en entrée, TSV en sortie, avec les mêmes règles de schéma que sur ordinateur. La parité fonctionnelle complète entre le Web, iOS et Android garantit que le fichier créé sur un téléphone est le même que celui importé depuis un ordinateur portable.
.tsv à joindre à un e-mail ou à déposer dans un dossier cloudOui. TSV Generator est disponible avec une formule gratuite comprenant les fonctionnalités essentielles et une utilisation mensuelle limitée. Les formules payantes augmentent les limites — Plus coûte 20 $ par mois (30×), Premium 50 $ (75×), Pro 100 $ (150×), avec des niveaux supérieurs allant jusqu’à Enterprise. L’utilisation est réinitialisée à la date de facturation, sans plafond quotidien, et aucune carte bancaire n’est requise pour essayer la formule gratuite.
Le CSV utilise des virgules et, selon la RFC 4180, des guillemets pour protéger les virgules et les sauts de ligne présents dans les champs. Le TSV utilise un caractère de tabulation comme unique séparateur de champs et n’entoure pas les champs de guillemets. Le TSV convient donc mieux aux descriptions de produits, aux adresses et aux traductions qui contiennent beaucoup de virgules, ainsi qu’aux pipelines CLI qui se divisent sur les tabulations. En contrepartie, une tabulation intégrée doit être échappée ; ce générateur signale ces cas au lieu de décaler les colonnes.
Oui. Décrivez votre catalogue ou collez vos données produits existantes et indiquez Merchant Center (ou Meta/Amazon) comme destination. Le générateur applique les identifiants obligatoires et les formats d’attributs courants de la spécification des données produits, notamment le format des identifiants et les styles de disponibilité/prix acceptés. Vous devez tout de même vérifier les champs sensibles du point de vue des règles, comme les pages de destination et les identifiants produits uniques, avant l’importation.
Oui. Le Web, iOS et Android offrent les mêmes fonctionnalités, notamment la conversion de la parole en texte pour décrire un schéma lorsque vous n’êtes pas devant un clavier. Vous pouvez photographier un tableau, coller des notes, générer le TSV et le télécharger sur le même appareil.
Oui. Les entrées acceptées comprennent les listes de texte brut, le CSV, le JSON, les tableaux PDF ou image et les descriptions vocales. Si vous ne disposez que d’un schéma, il peut générer des lignes d’exemple. Si vous avez déjà un fichier, les demandes de révision mettent à jour ce TSV directement après vérification de la sortie précédente.
Le formatage suit les conventions publiées : les neuf champs GFF3 séparés par des tabulations, les colonnes génomiques obligatoires de BED, la structure TSV UTF-8 décrite dans le modèle TSV de l’IETF et les marqueurs de valeur nulle et de date adaptés aux bases de données que vous indiquez. Le générateur structure et nettoie les données pour l’importation ; il ne vérifie pas si les coordonnées scientifiques ou les prix des produits sont factuellement corrects. Validez toujours un exemple de chargement dans le système cible.
Les fichiers séparés par des tabulations restent le moyen le plus fiable de transférer des tableaux vers des bases de données, des flux Shopping et des outils scientifiques — mais uniquement lorsque le séparateur, le schéma, l’encodage et la gestion des identifiants correspondent à la destination. Les exports de feuilles de calcul et les convertisseurs CSV génériques suppriment encore les zéros initiaux, entourent les champs de guillemets que les outils CLI ne peuvent pas analyser et ignorent les colonnes propres aux plateformes.
[TSV Generator](https://www.jenova.ai/a/tsv-generator comble cette lacune : il reconnaît le type de données, applique les règles propres au TSV et écrit des fichiers prêts à importer pour les catalogues Merchant Center, les pistes BED/GFF, les extractions CRM et les chargements SQL. Générez votre prochain flux ou tableau d’annotations en une seule passe, puis importez-le en toute confiance.
Essayez TSV Generator maintenant. Découvrez-en davantage sur Jenova.
Pour les développeurs : TSV Generator est disponible par programmation via l’API Jenova — intégrez la génération de TSV structurés et prêts à importer dans votre application avec un seul appel API. Documentation complète →