Converti tsv in csv

Convertitore online gratuito da TSV a CSV

Converti le tabelle separate da tabulazioni in file CSV separati da virgole e con virgolette corrette.

Converti TSV in CSV online - gratuito

Uploading…
I file selezionati superano il limite totale di 75 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente e non viene archiviato sui nostri server.

Come convertire tsv in csv file

Un database importer, un CRM o un sistema di reporting può accettare file delimitati da virgole, ma rifiutare un’esportazione delimitata da tabulazioni. La conversione modifica il separatore dei campi mantenendo le righe e le colonne della tabella.

Cosa contengono i file TSV

TSV (valori separati da tabulazioni) è testo semplice: i caratteri di tabulazione separano i campi e le interruzioni di riga separano normalmente i record. Viene comunemente esportato da strumenti per query di database, software scientifici e di genomica, utilità da riga di comando e fogli di calcolo; i nomi dei file utilizzano solitamente .tsv o .tab.

TSV è una convenzione per il testo delimitato, non un formato per cartelle di lavoro. Un semplice file TSV non può contenere una tabulazione o un’interruzione di riga non preceduta da escape all’interno di un campo e le applicazioni differiscono nel modo in cui rappresentano i valori tra virgolette o su più righe.

Cosa contengono i file CSV

CSV (valori separati da virgole) rappresenta una tabella con le virgole tra i campi. È ampiamente supportato da software per fogli di calcolo, database, importer di contatti, sistemi di contabilità, piattaforme CRM e strumenti per lo scambio di dati.

CSV utilizza le virgolette doppie per proteggere i campi che contengono virgole, virgolette o interruzioni di riga. Ad esempio, il valore TSV Paris, France deve essere scritto come "Paris, France" in CSV; una virgoletta inclusa nel testo viene scritta due volte, come in "She said ""yes""".

Convertire il file

Carica il file .tsv nel convertitore su 101convert.com, scegli CSV, convertilo e scarica il risultato. In questo modo non è necessario installare software ed è una soluzione adatta quando il TSV è un’unica tabella di testo.

In LibreOffice Calc, apri il file e verifica che la finestra di importazione del testo utilizzi Tab come separatore. Seleziona File → Save As, scegli Text CSV (.csv), abilita Edit filter settings, quindi imposta il delimitatore dei campi su una virgola e il delimitatore del testo su una virgoletta doppia.

In Microsoft Excel, apri il TSV e verifica che i dati siano visualizzati in colonne separate. Seleziona File → Save As e scegli CSV UTF-8 (Comma delimited) (*.csv); questa è solitamente l’opzione più sicura di Excel per i caratteri accentati e il testo non latino. Excel esporta in CSV solo il foglio di lavoro attivo, quindi salva ogni foglio separatamente quando una cartella di lavoro contiene più tabelle.

Per l’automazione, il modulo csv di Python scrive le virgolette CSV necessarie invece di limitarsi a sostituire le tabulazioni:

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

Utilizza python invece di python3 se questo è il comando installato. Si presuppone che la sorgente utilizzi l’escaping delle virgolette doppie nello stile CSV; esamina o documenta le esportazioni TSV non standard prima della conversione in batch.

Verificare la compatibilità

Non utilizzare tr, la funzione di ricerca e sostituzione o un editor di testo per sostituire le tabulazioni con le virgole. Questi metodi non inseriscono correttamente le virgolette nei campi che contengono virgole e possono danneggiare i record tra virgolette o su più righe.

CSV non conserva la formattazione dei fogli di calcolo, le formule, più fogli, i commenti, la convalida dei dati o i tipi di cella. I programmi per fogli di calcolo possono inoltre modificare i valori durante l’apertura di un TSV, in particolare gli identificativi con zeri iniziali, i numeri lunghi, le date e i codici come 01-02; utilizza il convertitore o una conversione testuale tramite script quando questi valori devono rimanere invariati.

Verifica i requisiti del destinatario per la codifica UTF-8, un delimitatore costituito da una virgola e una riga di intestazione. Alcune impostazioni locali dei fogli di calcolo prevedono il punto e virgola invece della virgola; un file che si apre come un’unica colonna può essere un CSV corretto, ma utilizzare un delimitatore diverso da quello previsto dall’applicazione ricevente.

Apri l’output in un editor di testo o in un’anteprima di importazione per verificare il numero di colonne, i valori tra virgolette e i nomi delle intestazioni. Presta attenzione ai dati che iniziano con =, +, - o @ quando il CSV verrà aperto in un foglio di calcolo, perché potrebbero essere interpretati come formule.

Confronto formato: TSV vs CSV

Come i formati TSV e CSV si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati TSV e CSV
Proprietà .TSV Tab-Separated Values .CSV Comma-Separated Values
Leggibile come testo semplice
Tipi di dati Non tipizzato (tutto testo) Tipizzato
Strutture nidificate No No
Formule No No
Più tabelle o fogli No No
Dimensione tipica del file Piccolo Piccolo
Standard aperto Parzialmente aperto
Ideale per Scambio dati Scambio dati
Tipo MIME text/tab-separated-values text/csv

Domande frequenti

Il convertitore da TSV a CSV è gratuito?

Sì, convertire TSV in CSV su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione.

Quanto può essere grande il mio file TSV?

Puoi caricare file TSV fino a 1000 MB e convertire fino a 100 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire TSV in CSV?

No. La conversione da TSV a CSV avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file TSV valido per questa conversione da TSV a CSV. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.