.csv — File di Valori Separati da Virgole
N/A (Standardized format) · 1972
Cos'è un file .csv?
Un file CSV (Comma Separated Values) è un file di testo semplice che memorizza dati tabellari (numeri e testo) in un formato basilare. Ogni riga del file rappresenta un record di dati, e ogni record è costituito da uno o più campi separati da virgole. I file CSV sono ampiamente utilizzati per lo scambio di dati tra diverse applicazioni e database, specialmente quando si tratta di grandi insiemi di dati.
Programmi che aprono file .csv
| Piattaforma | Programma | ||
|---|---|---|---|
| Windows | Microsoft Excel | A pagamento | Ufficiale |
| LibreOffice Calc | Gratuito | ||
| Notepad++ | Gratuito | ||
| macOS | Apple Numbers | Gratuito | Ufficiale |
| LibreOffice Calc | Gratuito | ||
| TextEdit | Gratuito | Ufficiale |
Problemi comuni con i file .csv
Domande frequenti
Il vantaggio principale dei file CSV è la loro semplicità e l'ampia compatibilità. Essendo testo semplice, possono essere facilmente letti e scritti da praticamente qualsiasi linguaggio di programmazione, software di foglio di calcolo o sistema di database, rendendoli ideali per lo scambio di dati.
No, i file CSV sono progettati per archiviare solo dati di testo semplice. Non possono incorporare direttamente immagini, grafici o applicare formattazioni complesse come testo in grassetto o colori di cella. Per tali funzionalità, formati di fogli di calcolo come XLSX o ODS sono più adatti.
Sebbene il principio di base del testo semplice delimitato sia coerente, i file CSV possono variare nel loro delimitatore specifico (ad es. virgola, punto e virgola, tabulazione), nel qualificatore di testo (ad es. virgolette doppie) e nella codifica dei caratteri. Questa variabilità a volte richiede agli utenti di specificare queste opzioni durante l'importazione dei dati.
Dettagli tecnici
I file CSV sono strutturati come testo semplice, con ogni riga che termina un record e tipicamente utilizzando una virgola (o un altro delimitatore specificato) per separare i campi all'interno di quel record. Sebbene non esista un "numero magico" o una firma di byte ufficiale, le prime righe spesso indicano informazioni di intestazione o la struttura dei dati, rendendoli identificabili dal contenuto piuttosto che da intestazioni di file specifiche.