CSV (Comma-Separated Values) Definizione significato

Cos’è il CSV (Comma-Separated Values)?

Sta per “Comma-Separated Values”. CSV è un modo standard per memorizzare dati strutturati in un formato testo semplice. È un’opzione comune export nel desktop applications e in alcuni siti web. La maggior parte dei programmi spreadsheet possono importare dati da un file .CSV.

Una lista di valori separati da virgole rappresenta una table. Ogni linea in un file CSV è una fila e il valore tra ogni virgola è una colonna. La prima riga è spesso una tabella header contenente le etichette per ogni colonna. Poiché i dati in un file CSV rappresentano una tabella, ogni riga dovrebbe avere lo stesso numero di valori separati da virgola.

Formato CSV

Siccome i file CSV usano la virgola character“,” per separare le colonne, i valori che contengono virgole devono essere gestiti come un caso speciale. Questi campi sono avvolti da doppie virgolette. Il primo doppio apice indica l’inizio dei dati della colonna, e l’ultimo doppio apice segna la fine. Se il valore contiene una stringa con doppi apici, questi sono sostituiti da due doppi apici, o “”.

Di seguito ci sono alcune regole standard di formattazione CSV:

* I dati della tabella sono rappresentati usando solo testo semplice.
* La prima riga può rappresentare o meno l’intestazione della tabella.
* Le righe sono separate da interruzioni di riga (caratteri newline).
* Le colonne ( fields) sono separate da virgole.
* Tutte le righe contengono lo stesso numero di valori.
* I campi che contengono virgole devono iniziare e finire con doppi apici.
* I campi che contengono interruzioni di riga devono iniziare e finire con doppi apici (non tutti i programmi supportano valori con interruzioni di riga).
* Tutti gli altri campi non richiedono doppi apici.
* I doppi apici nei valori sono rappresentati da due doppi apici adiacenti.

Esempio di dati CSV

Le tre righe seguenti rappresentano una tabella con tre righe e quattro colonne, iniziando con un’intestazione di tabella.

ID,Website,URL,Description
1,TechTerms,https://techterms.com, "TechTerms, il dizionario del computer"
2,Slangit,https://slangit.com, "Slangit, il dizionario "Clean Slang""

I dati di cui sopra possono essere visualizzati in una tabella come questa:

ID Sito web URL Descrizione
1 TechTerms https://techterms. com TechTerms, il dizionario informatico
2 Slangit https://slangit. com Slangit, il dizionario “Clean Slang”

Utilizzando i file CSV

Un file *.csv può essere aperto, visualizzato e modificato in qualsiasi editor di testo. Tuttavia, a causa della natura minimalista del formato CSV, i dati sono spesso difficili da leggere. Pertanto, è meglio visualizzare i file CSV in un programma di fogli di calcolo come Microsoft Excel o Apple Numbers. Queste applicazioni parano i dati delimitati da virgole e visualizzano i valori come una tabella all’interno di un foglio di calcolo.

Estensione del file:

La descrizione di CSV (Comma-Separated Values) in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di CSV (valori separati da virgola) o vuoi suggerire un nuovo termine tecnico, contattaci.