2026-09-28

TSV Generator ti aiuta a trasformare elenchi disordinati, dump JSON, screenshot ed esportazioni di fogli di calcolo in file di valori separati da tabulazioni pronti per l'importazione, riconoscendo il tipo di dati e applicando lo schema corretto. Le regole di quoting del CSV, le virgole incorporate e le colonne dei feed specifiche per piattaforma causano spesso errori di importazione; questa AI produce TSV puliti con intestazioni, tipi coerenti e convenzioni compatibili con il sistema di destinazione.
✅ Identifica automaticamente elenchi di contatti, cataloghi di prodotti, risultati di sondaggi, esportazioni di analytics e formati di annotazione scientifica
✅ Usa esclusivamente delimitatori di tabulazione — nessun quoting delle virgole, nessuna tabulazione finale, UTF-8 come impostazione predefinita
✅ Mappa le colonne a Google Merchant Center, ai cataloghi Meta, a BED/GFF e alle convenzioni COPY / LOAD DATA dei database
✅ Accetta testo non strutturato, JSON, CSV, immagini di tabelle e descrizioni verbali dello schema
I file separati da tabulazioni sembrano semplici finché uno SKU lungo non viene convertito in notazione scientifica, un titolo di prodotto non contiene una tabulazione o un genome browser non rifiuta una riga GFF3 perché usa spazi invece di tabulazioni. Per capire perché succede ancora — e come un generatore dedicato possa impedirlo — è utile osservare i formati che i team devono effettivamente rispettare.
TSV Generator è un generatore di file AI che trasforma dati non strutturati in file di valori separati da tabulazioni, pronti per l'importazione e adattati allo schema di destinazione. Progetta le colonne, pulisce i valori incoerenti e scrive file che database, piattaforme pubblicitarie e strumenti scientifici possono caricare senza sorprese legate ai delimitatori.
Funzionalità principali:
Un file .tsv è una tabella in testo semplice: ogni riga è un record e un singolo carattere di tabulazione separa i campi. Per questo gli strumenti Unix come cut, awk, sort e paste lo preferiscono al CSV con quoting. La descrizione IETF dei valori separati da tabulazioni è esplicita: i campi sono separati da tabulazioni, i record da interruzioni di riga e UTF-8 è il set di caratteri presunto quando non ne viene dichiarato alcuno.
Questa semplicità è anche la trappola. TSV non dispone di un livello di quoting RFC 4180. Una tabulazione incorporata, un'interruzione di riga non sottoposta a escape o un delimitatore finale possono spostare ogni colonna successiva. Le esportazioni dei fogli di calcolo introducono una seconda classe di errori: zeri iniziali rimossi da CAP e numeri di telefono, ID di 15 cifre arrotondati e trasformati in notazione scientifica e formula injection quando un campo inizia con =, +, - o @.
I sistemi di destinazione aggiungono regole ancora più rigide al formato del file.
Nove colonne separate da tabulazioni — Le righe di feature GFF3 devono usare delimitatori di tabulazione secondo uno schema fisso di nove campi; le colonne vuote devono contenere
.anziché essere lasciate vuote
Tre campi BED obbligatori — Le righe UCSC BED richiedono chrom, start ed end e possono estendersi fino a dodici colonne per thick-start, RGB e struttura a blocchi
Aggiornamenti di Merchant Center di aprile 2025 — Google ha aggiunto e chiarito attributi di prodotto tra cui prezzi con acconto, classe di efficienza energetica, attributi Shopping e prezzi per i membri
Anche i feed retail e pubblicitari non perdonano gli errori. Le specifiche dei dati di prodotto di Google definiscono identificatori obbligatori, valori di disponibilità, formattazione dei prezzi e regole per le landing page. Il modello di prodotto retail di Google Cloud limita persino i metadati del brand — un massimo di 30 brand per prodotto, salvo override del progetto. Le regole degli attributi possono riscrivere i valori dopo il caricamento, ma non possono correggere un feed con colonne denominate in modo errato, delimitato da virgole o troncato.
I team incontrano la stessa difficoltà in quattro punti:
LOAD DATA, nei genome browser o nella diagnostica Shopping.È esattamente ciò che un generatore TSV specializzato è progettato per prevenire.
Questo generatore tratta TSV come un formato di destinazione, non come un CSV rinominato. Deduce il tipo di dati dal contesto, propone una struttura delle colonne e scrive un file che segue le convenzioni del sistema indicato — Google Merchant Center, un COPY PostgreSQL, una traccia di annotazione GFF3 o un generico elenco di contatti.
| Approccio tradizionale | TSV Generator |
|---|---|
| Esportazione da Excel o Sheets che converte gli ID lunghi in notazione scientifica | Conserva gli zeri iniziali e tratta gli identificatori lunghi come testo |
CSV con virgole tra virgolette che interrompono le pipeline awk / cut | Solo delimitatori di tabulazione — nessuna ambiguità di quoting RFC 4180 |
| Mappatura manuale delle colonne dei cataloghi Merchant Center o Meta | Applica le colonne obbligatorie del feed e i modelli di valori accettati |
| Righe BED/GFF create manualmente con coordinate miste 0-based e 1-based | Usa coordinate appropriate al formato, intestazioni di commento con # e ordine corretto dei campi |
| Celle vuote, tabulazioni finali e combinazioni di LF/CRLF | Blank / NULL / N/A in base al sistema di destinazione; nessuna tabulazione finale; LF come impostazione predefinita, CRLF su richiesta |
Fornisci un elenco di prodotti, un dump di un sondaggio o una tabella di geni e sceglierà le colonne come farebbe un data engineer: prima gli ID stabili, poi i campi obbligatori della piattaforma e infine gli attributi facoltativi. Per i cataloghi pubblicitari che richiedono campi con più valori, usa pipe o punto e virgola come delimitatore interno quando lo richiede la destinazione. Per la bioinformatica può produrre righe di metadati precedute da #, incluso un commento con la versione GFF3.
L'output è separato da tabulazioni, in UTF-8 e include una riga di intestazione, a meno che tu non scelga di escluderla. Le tabulazioni incorporate vengono sottoposte a escape come \t e le interruzioni di riga come \n; i casi ambigui vengono segnalati invece di corrompere silenziosamente una riga. Le celle vuote seguono il sistema di destinazione — vuote per i fogli di calcolo, . per GFF3, NULL o N/A quando un caricamento su database lo richiede. I flussi di lavoro Excel esclusivi di Windows possono richiedere un BOM UTF-8; tutti gli altri ricevono un file pulito senza BOM.
Quando la destinazione è Google Merchant Center o un catalogo Meta, il generatore allinea i nomi delle colonne e i modelli dei valori alle specifiche attuali dei dati di prodotto invece di inventare intestazioni adatte ai fogli di calcolo. Le regole degli attributi di Merchant Center possono comunque trasformare i valori dopo il caricamento, ma partire da un TSV strutturato correttamente elimina le cause più comuni dei rifiuti: identificatori mancanti, prezzi malformati e file delimitati da virgole caricati come feed separati da tabulazioni.
Esempi di prompt:
«Trasforma questo elenco di prodotti in un TSV Google Merchant Center con id, title, description, link, image_link, availability, price, brand e gtin — mantieni gli SKU come testo»
«Converti questo dump di annotazioni in un TSV compatibile con GFF3 con seqid, source, type, start, end, score, strand, phase e attributes. Usa coordinate 1-based e ##gff-version 3»
«Crea un TSV di contatti da questa conversazione email: full_name, email, company, phone, country. Conserva gli zeri iniziali nei numeri di telefono»
Passaggio 1: inserisci il materiale grezzo
Incolla un elenco, carica un'esportazione CSV o JSON, descrivi la tabella a voce oppure invia una foto di un calendario stampato. TSV Generator deduce se sta analizzando inventario, risposte a un sondaggio, contatti CRM, eventi di analytics o una traccia scientifica, quindi propone le colonne senza richiedere un lungo questionario iniziale.
«Ecco un testo disordinato copiato dal foglio di calcolo del nostro magazzino. Crea un file TSV di inventario con sku, title, qty_on_hand, bin_location e reorder_point.»
Passaggio 2: conferma le convenzioni della destinazione
Indica il sistema che acquisirà il file. MySQL LOAD DATA, PostgreSQL COPY, Google Merchant Center, un catalogo Meta, Ensembl GFF3 o una traccia UCSC BED implicano intestazioni, token null e terminatori di riga diversi. Se stai anche scrivendo l'istruzione di caricamento, SQL Coding Assistant può creare la sintassi COPY o LOAD DATA INFILE corrispondente mentre viene generato il TSV.
«Destinazione PostgreSQL COPY. Usa NUL per i campi numerici vuoti, date ISO-8601, terminatori LF e nessun BOM.»
Passaggio 3: genera, poi perfeziona direttamente
Il primo file arriva con una riga di intestazione, tipi coerenti e duplicati o formati delle date ripuliti quando influiscono sulla struttura. Chiedi di rinominare colonne, aggiungere campi o inserire righe di esempio se hai fornito solo uno schema. Gli estratti molto grandi (migliaia di righe) vengono delimitati prima della generazione, così non devi aspettare accidentalmente un dump sovradimensionato.
«Aggiungi una colonna gtin, rimuovi il campo del costo interno e mantieni i codici paese in formato ISO 3166-1 alpha-2.»
Passaggio 4: esporta e importa
Scarica il .tsv e caricalo con il client del database, Merchant Center, il genome browser o la tua toolchain CLI. Poiché i campi sono separati da tabulazioni e non racchiusi tra virgolette, comandi come cut -f1,4 e sort -k2,2 si comportano in modo prevedibile. Se è necessaria una revisione successiva, il file precedente viene aggiornato direttamente invece di essere rigenerato da zero.
Prova TSV Generator gratuitamente — non è richiesta alcuna carta di credito.
Scenario: Un rivenditore ha bisogno di un feed Shopping prima di una campagna stagionale. I titoli contengono virgole, gli SKU sono stringhe di 14 cifre e l'ultima esportazione da Sheets ha trasformato diversi GTIN in notazione scientifica.
Approccio tradizionale: Ricostruire le colonne dalle specifiche dei dati di prodotto di Google, quindi analizzare la diagnostica alla ricerca di availability mancanti, price malformati ed errori negli identificatori.
TSV Generator: Un feed separato da tabulazioni con identificatori obbligatori, SKU trattati come testo e modelli accettati per disponibilità e prezzi, pronto per il caricamento.
Se un report successivo o il team finance ha comunque bisogno di una cartella di lavoro delimitata da virgole, CSV Generator può produrre un CSV compatibile con Excel dagli stessi dati di origine senza modificare il TSV inviato a Merchant Center.
Scenario: Un laboratorio vuole una traccia per genome browser a partire da un'esportazione mista di nomi di geni, coordinate e note. Alcuni strumenti si aspettano BED; una pipeline di annotazione genomica richiede GFF3.
Approccio tradizionale: Allineare manualmente le colonne ai nove campi GFF3 o ai tre campi BED obbligatori più quelli facoltativi, quindi correggere gli errori off-by-one causati dalla combinazione di coordinate 0-based e 1-based. Anche i formati orientati all'allineamento, come SAM, archiviano i record in colonne ASCII delimitate da tabulazioni, quindi un singolo errore con gli spazi può far fallire l'intero caricamento.
Il generatore: TSV conforme al formato, con intestazioni di commento # dove richiesto dagli strumenti scientifici, segnaposto . per le colonne GFF3 vuote e sistemi di coordinate coerenti con il formato indicato.
##gff-version 3, righe separate da tabulazioni con nove colonne, start/end 1-basedQuando ti serve un dizionario dei dati leggibile accanto al file della traccia, TXT Generator può scrivere un README in testo semplice che documenta il significato delle colonne senza inserirle in un formato da elaboratore di testi.
Scenario: Il team operativo vuole caricare questa sera una tabella di contatti o eventi in MySQL o PostgreSQL. I dati di origine sono un insieme di esportazioni HubSpot, ticket di supporto e una tabella PDF.
Approccio tradizionale: Pulire i dati in un foglio di calcolo, esportare un CSV e poi guardare LOAD DATA mentre divide le righe sulle virgole contenute nei nomi delle aziende.
Questo generatore: Un TSV con intestazioni, ordine stabile dei campi, codifica UTF-8 e token per le celle vuote accettati dal motore di destinazione — pronto per COPY o LOAD DATA con FIELDS TERMINATED BY '\t'.
cut, awk e sortScenario: Un responsabile sul campo fotografa un elenco di inventario su una lavagna oppure incolla un dump dall'app Note sul telefono e ha bisogno di un file che il sistema di magazzino possa importare prima della fine del turno.
Approccio tradizionale: Riscrivere le righe in Sheets su un laptop, quindi esportare e inviare via email un CSV che contiene ancora collisioni tra virgole.
Il generatore su iOS o Android: Inserisci una foto o incolla il contenuto e ottieni un TSV, con le stesse regole dello schema della versione desktop. La piena parità delle funzionalità tra web, iOS e Android significa che il file generato sul telefono è lo stesso che carichi dal laptop.
.tsv da allegare a un'email o a una cartella driveSì. TSV Generator è disponibile con un piano gratuito che include le funzionalità principali e un utilizzo mensile limitato. I piani a pagamento aumentano l'utilizzo — Plus costa 20 $/mese (30×), Premium 50 $ (75×), Pro 100 $ (150×), con livelli superiori fino a Enterprise. L'utilizzo si reimposta alla data di fatturazione senza limiti giornalieri e non è richiesta alcuna carta di credito per provare il piano gratuito.
Il CSV usa le virgole e, secondo RFC 4180, il quoting per proteggere virgole e interruzioni di riga all'interno dei campi. TSV usa un carattere di tabulazione come unico separatore dei campi e non racchiude i campi tra virgolette. Questo rende TSV più adatto a descrizioni di prodotto, indirizzi e traduzioni ricchi di virgole, oltre che alle pipeline CLI che suddividono i dati sulle tabulazioni. Il compromesso è che una tabulazione incorporata deve essere sottoposta a escape; questo generatore segnala tali casi invece di spostare le colonne.
Sì. Descrivi il catalogo, incolla i dati di prodotto esistenti e indica Merchant Center (o Meta/Amazon) come destinazione. Il generatore applica gli identificatori obbligatori e i modelli comuni degli attributi dalle specifiche dei dati di prodotto, inclusi la formattazione degli ID e gli stili accettati per disponibilità e prezzi. Devi comunque verificare i campi sensibili alle policy, come le landing page e gli identificatori univoci dei prodotti, prima del caricamento.
Sì. Web, iOS e Android condividono la parità delle funzionalità, inclusa la conversione da voce a testo per descrivere uno schema quando non hai una tastiera a disposizione. Puoi fotografare una tabella, incollare le note, generare il TSV e scaricarlo sullo stesso dispositivo.
Sì. Gli input accettati includono elenchi di testo grezzo, CSV, JSON, tabelle in PDF o immagini e descrizioni verbali. Se hai solo uno schema, può generare righe di esempio. Se hai già un file, le richieste di revisione aggiornano direttamente quel TSV dopo la verifica dell'output precedente.
La formattazione segue le convenzioni pubblicate: i nove campi GFF3 separati da tabulazioni, le colonne genomiche obbligatorie di BED, la struttura TSV UTF-8 descritta nel modello TSV IETF e i token null e per le date orientati ai database che specifichi. Il generatore struttura e pulisce i dati per l'importazione; non verifica se le coordinate scientifiche o i prezzi dei prodotti siano corretti dal punto di vista fattuale. Convalida sempre un caricamento di esempio nel sistema di destinazione.
I file separati da tabulazioni restano il modo più affidabile per trasferire tabelle in database, feed Shopping e strumenti scientifici — ma solo quando delimitatore, schema, codifica e gestione degli ID corrispondono alla destinazione. Le esportazioni dai fogli di calcolo e i convertitori CSV generici continuano a rimuovere gli zeri iniziali, a racchiudere i campi tra virgolette in modi che gli strumenti CLI non riescono a interpretare e a ignorare le colonne specifiche della piattaforma.
[TSV Generator](https://www.jenova.ai/a/tsv-generator colma questa lacuna: riconosce il tipo di dati, applica regole esclusivamente TSV e scrive file pronti per l'importazione nei cataloghi Merchant Center, nelle tracce BED/GFF, negli estratti CRM e nei caricamenti SQL. Genera il prossimo feed o la prossima tabella di annotazione in un unico passaggio, quindi importa con sicurezza.
Prova ora TSV Generator. Scopri di più su Jenova.
Per gli sviluppatori: TSV Generator è disponibile a livello programmatico tramite la Jenova API: integra la generazione di TSV strutturati e pronti per l'importazione nella tua applicazione con una singola chiamata API. Documentazione completa →