CSV-Datei

Top  Previous  Next

CSV ist die Abkürzung für Comma Separated Values oder auch Character Separated Values. In jedem Datensatz dieser Datei stehen immer die gleiche Anzahl von Variablen. Gleiche Spalten enthalten über alle Datensätze (Records) die gleiche Variable. Die Datei kann eine Kopfzeile (Header) haben. Der Vorteil der CSV Datei ist, dass Variablen nur den Platz verbrauchen, den sie mit Information füllen. Ein leeres Feld ist einfach nicht da. Wenn zwei Kommata aufeinander folgen, ist das dazwischen gehörende Feld leer. Wir haben die Inhalte der Spalten in verschiedenen Farben dargestellt und hoffen, dass dieses Beispiel so leichter zu verstehen ist.

 

Beispiel: Datei Ausgaben.CSV

 

Euro,für,an,durch

3.87,Kaugummi,Hans Händler,Heinzchen

2.75,Gummibärchen,Kiosk,Paula

24085.25,Auto,Autohaus,Mama

 

Man beachte,dass der Betrag nicht das Komma enthalten darf, sonst wären die Euro und Cent zwei Spalten und der Header hätte zu wenig Variablen.Fehlende Werte werden einfach weggelassen, das Komma bleibt. Jede Zeile muss 3 Kommata enthalten, um 4 Variablen zu trennen:

 

Euro,für,an,durch

3.87,Kaugummi,HansHändler,

,Gummibärchen,Kiosk,Paula

24085.25,,Autohaus,Mama

 

ist vom Format her auch OK.

 

Da das Komma oft Probleme macht, weil es in Zahlen und Texten vorkommt kann, werden oft andere Trennzeichen verwendet. Der KontoChecker erkennt:

 

Zeichen

Ascii dez

Ascii hex

Tabul.

09

0x09

#

35

0x23

,

44

0x2C

:

58

0x3A

;

59

0x3B

 

Sollte Ihr Programm ein anderes Trennzeichen verwenden, das vom KontoChecker nicht erkannt wird, reicht eine E-Mail an den KontoChecker@homersoftdesign.de.