Convertitore da TSV a CSV
Converti TSV in CSV e CSV in TSV. Incolla le celle copiate da un foglio di calcolo e ottieni un CSV, o viceversa. Virgole, tabulazioni, virgolette e interruzioni di riga all'interno delle celle vengono mantenute intatte. Funziona nel browser.
Input
Output
Leggimi
Che cosa sono TSV e CSV?
TSV (valori separati da tabulazioni) e CSV (valori separati da virgole) sono formati di testo semplice per le tabelle. Ogni riga è una riga della tabella e le celle di una riga sono separate da una tabulazione in TSV e da una virgola in CSV. Entrambi i formati sono leggibili da Excel, Google Sheets, LibreOffice, database e quasi tutti gli strumenti per i dati, ma molti programmi accettano solo uno dei due.
Le celle che contengono il separatore, una virgoletta o un'interruzione di riga vengono racchiuse tra virgolette doppie, mentre una virgoletta all'interno di una cella di questo tipo viene scritta due volte (""). È così che i fogli di calcolo scrivono entrambi i formati, anche quando si copiano celle negli appunti.
Descrizione dello strumento
Questo strumento converte le tabelle tra TSV e CSV direttamente nel browser. Incolla le celle copiate da un foglio di calcolo per ottenere CSV, oppure incolla CSV per ottenere TSV da reinserire in un foglio di calcolo. Virgole, virgolette e celle su più righe vengono gestite correttamente in entrambe le direzioni, così nessuna cella viene divisa o unita per errore.
Funzionalità
- Converte TSV in CSV e CSV in TSV, con un pulsante per invertire la direzione
- Mantiene intatte virgole, tabulazioni, virgolette e interruzioni di riga all'interno delle celle
- Mostra le tabulazioni come frecce, così puoi vedere le colonne
- Indica la riga in cui si trova una virgoletta che non viene mai chiusa
Come funziona
L'input viene letto cella per cella. Una cella che inizia con una virgoletta doppia continua fino alla virgoletta di chiusura corrispondente, quindi può contenere separatori e interruzioni di riga; due virgolette consecutive rappresentano una singola virgoletta. Le celle vengono quindi unite usando l'altro separatore e una cella viene racchiusa tra virgolette solo quando contiene quel separatore, una virgoletta o un'interruzione di riga. Le righe vuote vengono ignorate e un marcatore dell'ordine dei byte all'inizio del file viene ignorato.
Suggerimenti
- Seleziona le celle in Excel o Google Sheets e copiale: gli appunti conterranno TSV, pronto per essere incollato qui.
- Incolla il risultato TSV direttamente in un foglio di calcolo per riempire le celle.
- Se ogni riga del tuo CSV finisce in un'unica colonna, probabilmente il file usa i punti e virgola invece delle virgole.