Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. CSV-Datei Character Separated Values also durch ein bestimmtes Zeichen getrennte oft auch (nicht ganz korrekt) als Comma Separated Values aufgelöst weil als Trennzeichen sehr häufig Komma verwendet wird bezeichnet eine tabellarisch strukturierte Datei ( Tabelle einer Datenbank ) deren Elemente (Felder) durch ein bestimmtes Trennzeichen getrennt werden. ( Texttabelle )
Das Trennzeichen darf nicht in Datenelementen oder es muss durch ein Maskierungszeichen als normales Zeichen gekennzeichnet werden. Das muss nicht das Komma sein auch Semikolon Doppelpunkt Tabulator und andere Zeichen sind üblich.
Einzelne Datensätze werden in der Regel durch einen Zeilenumbruch (bei Windows: CR LF = carriage return line feed - ASCII 13 und 10; bei Unix: nur LF - ASCII 10; bei MacOS: nur CR - ASCII 13) getrennt. In der Zeile stehen oft die Feldnamen.
Beipiel: Inhalt einer CSV-Datei (hier mit Semikolon Trennzeichen)
In diesem Beispiel wird das Fragezeichen als Maskierungszeichen verwendet um das Semikolon ev und kath in der letzten Zeile als Text kennzeichnen. Das 3. Element dieser Zeile würde einem Import also Religion ev;kath lauten.
Beim Import einer solchen Texttabelle in eine Tabellenkalkulation o.ä. muss immer angegeben werden ob erste Zeile die Feldnamen enthält (hier: ja) das Feldtrennzeichen ist (hier: Semikolon) und wie Datensätze untereinander getrennt sind (hier: CR LF).