Indholdsfortegnelse:
- Definition - Hvad betyder Comma-Separated Values File (CSV)?
- Techopedia forklarer CSV-fil (Comma-Separated Values File)
Definition - Hvad betyder Comma-Separated Values File (CSV)?
En komma-separeret værdier (CSV) -fil indeholder forskellige værdier adskilt af en afgrænser, der fungerer som en databasetabel eller en mellemform af en databasetabel. Med andre ord er en CSV-fil et sæt databaserader og kolonner, der er gemt i en tekstfil, således at rækkerne adskilles af en ny linje, mens kolonnerne adskilles med et semikolon eller et komma. En CSV-fil bruges primært til at transportere data mellem to databaser med forskellige formater gennem et computerprogram.
Techopedia forklarer CSV-fil (Comma-Separated Values File)
Følgende sekvens illustrerer en typisk CSV-fil:
John Smith, 50, 5000 dollars, New York
David Benz, 36, 10000 $, Miami
Bemærk, at hver tekstlinje svarer til en række i databasetabellen. De forskellige kolonner er repræsenteret med komma. Generelt gælder følgende:
- De førende og bagerste mellemrum ignoreres generelt, når der foretages konvertering fra CSV til en typisk database.
- Dobbelt citater bruges til at afgrænse indlejrede kommaer.
- Et felt, der indeholder dobbeltcitater, er omgivet af dobbeltcitater, og de indlejrede dobbeltcitater i feltet er også omgivet af et yderligere par dobbeltcitater.
- Et felt, der har indlejret linjeskift, er også omgivet af dobbelt citater.
- Felterne i øverste række angiver kolonnenavne på den måltabel, som CSV-filen skal konverteres til.
Fordelen ved at bruge CSV-filformat til dataudveksling er, at CSV-filen er relativt let at behandle med enhver applikation, og dataekstraktion kan opnås ved hjælp af et simpelt program. I de tidligere år, hvor databaseteknologier stadig var i deres barndom, var CSV det mest standard bærbare format. For det meste vil en CSV-fil kun bruges til en relativt enkel applikation, mens XML vil blive brugt til en overførsel, der involverer mere kompleksitet.
