Wie ist das CSV-Format definiert?

PeterEF

Well-known member
Beiträge
985
Punkte Reaktionen
108
Zuviel Werbung?
->Hier kostenlos registrieren
Hallo,

Mit einem Schweizer Kunden gibt es ein kleines Problem: unser Datenlogger schreibt CSV-Dateien mit einem Komma ',' als Dezimaltrenner, Spaltentrenner ist das Semikolon ';'.

Nun scheint in der Schweiz der Punkt '.' der Dezimaltrenner der Wahl zu sein :x ..... ,dies wäre sogar irgendwo genormt. Weder der Kunde noch wir können allerdings irgendwelche normen zum CSV-Format finden, die über Festlegungen spezieller Programmpakete hinaus allgemeingültig wären.

Kennt Ihr welche?

Dankeschön, Peter.
 

plc_tippser

Well-known member
Beiträge
2.500
Punkte Reaktionen
301
deutsches csv:
Als Spaltentrennzeichen wird ein Strichpunkt (Semikolon), als Dezimalzeichen ein Beistrich (Komma) verwendet.

englisches csv:
Als Spaltentrennzeichen wird ein Beistrich (Komma), als Dezimalzeichen ein Punkt verwendet.

schwizzer csv: :?:

Viel Spaß beim kloppen.

pt
 

Ralle

Supermoderator
Teammitglied
Beiträge
14.407
Punkte Reaktionen
3.376
In Windows kann man (wenn man selber programmiert hat, z.Bsp. mit Delphi) die jeweiligen Ländereinstellungen nutzen. Dann ist es egal, welche Sprache Windows spricht, es werden die Systemeinstellungen genommen. Ist der Datenlogger zugekauft ?
 

Question_mark

Well-known member
Beiträge
3.381
Punkte Reaktionen
578
CSV Comma separated value

Hallo,
um es kurz und trocken auszudrücken : Das Trennzeichen muss kein Komma sein, es kann jedes beliebige Zeichen sein. Man muss nur vereinbaren, welches Zeichen das Trennzeichen ist :!:
Gruss
Question_mark
 
OP
P

PeterEF

Well-known member
Beiträge
985
Punkte Reaktionen
108
Danke für die Antworten. Was habe ich gelernt:
1. CSV ist wirklich nicht genormt
2. Im nächsten Pflichtenheft steht das CSV-Format mit Punkt und Strich genau beschrieben drinn

Schönen Tag!
 

Kurt

Well-known member
Beiträge
462
Punkte Reaktionen
16
Info:
das Gleiche ist auch wenn im PH steht '... Excel Datei ...'.
Das kann auch Vieles sein.

Am Besten, eine Muster DemoDatei erstellen und dem PH beilegen.

kurt
 
Oben