CSV

Staat voor "Comma-Separated Values." CSV is een standaardmanier om gestructureerde gegevens op te slaan in een indeling met platte tekst. Het is een veelgebruikte optie voor het exporteren in desktop-toepassingen en sommige websites. De meeste spreadsheetprogramma's kunnen gegevens uit een .CSV-bestand importeren.

Een lijst met door komma's gescheiden waarden vertegenwoordigt een tabel. Elke regel in een CSV-bestand is een rij en de waarde tussen elke komma is een kolom. De eerste rij is vaak een tabelkoptekst met labels voor elke kolom. Omdat de gegevens in een CSV-bestand een tabel vertegenwoordigen, moet elke regel hetzelfde aantal door komma's gescheiden waarden bevatten.

CSV-indeling

Omdat CSV-bestanden het kommateken "," gebruiken om kolommen te scheiden, moeten waarden die komma's bevatten als speciaal geval worden verwerkt. Deze velden worden tussen dubbele aanhalingstekens geplaatst. Het eerste dubbele aanhalingsteken geeft het begin van de kolomgegevens aan en het laatste dubbele aanhalingsteken markeert het einde. Als de waarde een tekenreeks met dubbele aanhalingstekens bevat, worden deze vervangen door twee dubbele aanhalingstekens, oftewel "".

Hieronder staan enkele standaardregels voor CSV-opmaak:

  1. Tabelgegevens worden uitsluitend weergegeven met platte tekst.
  2. De eerste regel vertegenwoordigt mogelijk wel of niet de tabelkoptekst.
  3. Rijen worden gescheiden door regeleinden (nieuwe-regeltekens).
  4. Kolommen (velden) worden gescheiden door komma's.
  5. Alle regels bevatten hetzelfde aantal waarden.
  6. Velden die komma's bevatten, moeten beginnen en eindigen met dubbele aanhalingstekens.
  7. Velden die regeleinden bevatten, moeten beginnen en eindigen met dubbele aanhalingstekens (niet alle programma's ondersteunen waarden met regeleinden).
  8. Voor alle andere velden zijn dubbele aanhalingstekens niet nodig.
  9. Dubbele aanhalingstekens binnen waarden worden weergegeven door twee opeenvolgende dubbele aanhalingstekens.

Voorbeeld van CSV-gegevens

De volgende drie regels vertegenwoordigen een tabel met drie rijen en vier kolommen, die begint met een tabelkoptekst.

ID,Website,URL,Description
1,TechTerms,https://techterms.com,"TechTerms, the Computer Dictionary"
2,Slangit,https://slangit.com,"Slangit, the ""Clean Slang"" Dictionary"

De bovenstaande gegevens kunnen als volgt in een tabel worden weergegeven:

IDWebsiteURLDescription
1TechTermshttps://techterms.comTechTerms, the Computer Dictionary
2Slangithttps://slangit.comSlangit, the "Clean Slang" Dictionary

CSV-bestanden gebruiken

Een *.csv-bestand kan in elke teksteditor worden geopend, bekeken en bewerkt. Door het minimalistische karakter van de CSV-indeling zijn de gegevens echter vaak moeilijk te lezen. Daarom kunt u CSV-bestanden het beste bekijken in een spreadsheetprogramma zoals Microsoft Excel of Apple Numbers. Deze toepassingen verwerken de door komma's gescheiden gegevens en geven de waarden als een tabel in een spreadsheet weer.

Bestandsextensie: .CSV

Bijgewerkt July 18, 2020 door Per C.

quizTest je kennis

A software-based machine that runs Java programs is also called what?

A
JSF
0%
B
JSP
0%
C
JEE
0%
D
JVM
0%
Correct! Incorrect!     View the JVM definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van CSV op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.