Wie ist das CSV-Format definiert?

PeterEF

Well-known member
Beiträge
987
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.
 
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
 
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 ?
 
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
 
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!
 
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
 
Zurück
Oben