csv Tutorial
Iniziare con CSV
Ricerca…
Osservazioni
csv è un acronimo che sta per valori separati da virgole. Un file CSV è di solo testo, tuttavia i caratteri possono essere codificati in una varietà di modi. Ogni riga in tale file rappresenta un singolo record . I contenuti di un file CSV devono essere intesi come il contenuto di una tabella in cui ogni record rappresenta una riga delle tabelle. Sebbene l'acronimo indichi che i valori nelle righe sono separati da virgole, possono, infatti, essere separati da qualsiasi carattere, e i valori stringa possono essere sfuggiti, ad esempio, apostrofi o doppie virgolette. Spesso la prima riga di un file csv è formattata allo stesso modo delle righe successive ma contiene identificativi per i dati al loro interno; in questi file questa prima riga fornisce le intestazioni per la tabella rappresentata dal file.
i file CSV sono molto utilizzati per la memorizzazione e la trasmissione di dati. La maggior parte dei linguaggi e dei sistemi completi include o fornisce accesso a mezzi per analizzare le righe all'interno di tali file per i loro valori.
Installazione o configurazione
Un file CSV di per sé non richiede installazione in quanto è solo un file di testo normale, solitamente con estensione .csv
.
Un file CSV di solito contiene record. Ogni riga rappresenta un record ed è separata da un delimitatore, più comunemente una virgola; ma vengono spesso utilizzati anche punti e virgola e schede. Ogni riga dovrebbe avere lo stesso numero di campi.
example.csv:
Name,Age,Skill,Height,Friendly
Bob,22,10,6.3,yes
Frank,12,7,5.5,no
Elaborazione di file CSV in vari sistemi e lingue
File CSV piccoli e semplici possono essere creati utilizzando solo un editor di testo, perché un file CSV è semplicemente testo. Se si dispone di un software per fogli di calcolo, questi sono in genere un modo semplice per aprire e salvare file CSV.
Leggere e scrivere, o altrimenti elaborare i loro contenuti è fatto in modo più efficiente utilizzando i prodotti disponibili per la propria lingua o sistemi di scelta.