Casa Sviluppo Che cos'è un file CSV? - definizione da techopedia

Che cos'è un file CSV? - definizione da techopedia

Sommario:

Anonim

Definizione - Che cosa significa CSV (Comma-Separated Values ​​File)?

Un file di valori separati da virgola (CSV) contiene valori diversi separati da un delimitatore, che funge da tabella del database o da una forma intermedia di una tabella del database. In altre parole, un file CSV è un insieme di righe e colonne del database memorizzate in un file di testo in modo tale che le righe siano separate da una nuova riga mentre le colonne sono separate da un punto e virgola o da una virgola. Un file CSV viene utilizzato principalmente per trasportare dati tra due database di diversi formati attraverso un programma per computer.

Techopedia spiega Comma-Separated Values ​​File (CSV)

La seguente sequenza illustra un tipico file CSV:

John Smith, 50, $ 5000, New York

David Benz, 36, $ 10000, Miami

Si noti che ciascuna riga di testo corrisponde a una riga nella tabella del database. Le varie colonne sono rappresentate con una virgola. In genere, è vero quanto segue:

  • Gli spazi iniziali e finali vengono generalmente ignorati quando la conversione viene effettuata da CSV in un database tipico.


  • Le virgolette doppie vengono utilizzate per delimitare le virgole incorporate.


  • Un campo che contiene virgolette doppie è racchiuso tra virgolette doppie e le virgolette doppie incorporate nel campo sono inoltre circondate da una coppia aggiuntiva di virgolette doppie.


  • Un campo con interruzioni di riga incorporate è inoltre racchiuso tra virgolette doppie.

  • I campi nella riga superiore indicano i nomi delle colonne della tabella di destinazione in cui verrà convertito il file CSV.

Il vantaggio dell'utilizzo del formato di file CSV per lo scambio di dati è che il file CSV è relativamente facile da elaborare da qualsiasi applicazione e l'estrazione dei dati può essere ottenuta con l'aiuto di un semplice programma. Negli anni precedenti, quando le tecnologie di database erano ancora agli inizi, il CSV era il formato portatile più standard. Per la maggior parte, un file CSV verrebbe utilizzato solo per un'applicazione relativamente semplice, mentre XML verrebbe utilizzato per un trasferimento che comporta una maggiore complessità.

Che cos'è un file CSV? - definizione da techopedia