CSV er et dataformat for å lagre og utveksle strukturert informasjon i form av en ordinær tekstfil. Formatet egner seg godt for informasjon som man vanligvis ville presentert i tabellform, altså informasjon der mange oppføringer (rader, elementer, tupler eller records) har de samme egenskapene (kolonner, attributter eller felter).

Faktaboks

Etymologi

forkortelse for comma-separated values

Også kjent som

kommaseparert fil

Som regel vil hver linje i fila tilsvare én oppføring, og egenskapene til denne oppføringen skilles med et bestemt skilletegn. Dette skilletegnet var opprinnelig komma, derav navnet comma-separated values. I dag benyttes imidlertid oftere semikolon, da dette forekommer sjeldnere i selve informasjonen som skal lagres og dermed medfører færre utfordringer.

Filendelsen vil som regel være .csv, selv om også .dat har vært mye brukt. Formatet er forsøkt spesifisert i RFC 4180, men det eksisterer i dag svært mange varianter som alle omtales som CSV.

Selv om formatet er enkelt, er det svært mye brukt. Dette skyldes at det er enkelt å lage verktøy som genererer og leser formatet. Alternativt kan informasjonen leses og skrives manuelt med en enkel teksteditor. Alle CSV-filer, uavhengig av hva slags data de inneholder, kan for eksempel åpnes og bearbeides i Microsofts regnearkapplikasjon Excel.

Noen eksempler på mer fleksible alternativer til CSV er JSON og XML.

Eksempel

Dersom man skal lagre informasjon om deltakere med deltakernummer, fornavn, etternavn og poengsum kan dette se slik ut i en CSV-fil:

1;Ole;Olsen;45

2;Per;Persen;23

3;Nils;Nilsen;12

Les mer i Store norske leksikon

Kommentarer

Kommentarer til artikkelen blir synlig for alle. Ikke skriv inn sensitive opplysninger, for eksempel helseopplysninger. Fagansvarlig eller redaktør svarer når de kan. Det kan ta tid før du får svar.

Du må være logget inn for å kommentere.

eller registrer deg