• +49 2372 901 25 40

Know How

CSV-Format

Das CSV-Format ist eine sehr einfache aber elegante Art, Daten zwischen einem Tester und einem Ihrer Firmenrechner auszutauschen. Die Basis der Übertragung ist eine Art Textdatei. In dieser sind die notwendigen Daten nach einem vereinbarten Schema enthalten. Das Schema ist das CSV-Format.

Die englische Abkürzung CSV steht für Comma Separated Values. Dies bedeutet, dass zwischen den Daten die zwischen Systemen übertragen werden sollen, ein Komma als Trennung (Datenseparator) steht. Die Daten stehen in einer Textzeile nacheinander; zwischen den Daten ist zur Separierung das Trennzeichen. Das Trennzeichen wird benötigt, um zu erkennen, dass Daten aufhören und neue Daten anfangen. Als Trennzeichen muss nicht zwingend ein Komma verwendet werden. Wenn in den zu übertragenden Daten schon Kommata sein sollten (z.B. bei der Zahl 123,45 ), würde ein Komma-Trennzeichen zu Fehlern führen. Statt eines Kommas ist es dann besser, z.B. ein Semikolon zu verwenden.

Beispiel: Es sollen 3 Wörter übertragen werden – Firmenname: Schleich und Postleitzahl: 58675 und Ort: Hemer

Die CSV-Textzeile sähe dann so aus: Schleich,58675,Hemer

Das Programm, welches diese CSV-Textzeile liest, kann daraus wieder die 3 einzelnen Informationen separieren. Dieses Beispiel ist einfach, aber es zeigt auch, dass das empfangende Programm zusätzliche Informationen benötigt. Es muss wissen, was die 3 einzelnen Daten für eine Bedeutung haben. Dies kann entweder vorher fest definiert werden, so dass beide Systeme (der Sender und der Empfänger der CSV-Textzeile) nach einer fest vereinbarten Regel arbeiten, oder die Datenstruktur wird in einer Kopfzeile übertragen. Die Kopfzeile enthält dann Informationen über die Bedeutung der nachfolgenden Daten.

Der große Vorteil des CSV-Formats ist es, dass viele am Markt verfügbaren Programme, Daten im CSV-Format lesen oder senden können. Hier zählt neben vielen anderen Microsoft® EXCEL zu einem der häufig verwendeten Programme, um Daten im CSV-Format zu importieren und anschließend in EXCEL weiterzuverarbeiten.

Siehe auch: http://de.wikipedia.org/wiki/CSV_(Dateiformat)

  • Formular

  • Detailwissen anfordern - Die SCHLEICH-Prüfmethodenfibel

  • Felder mit * sind Pflichtfelder.

Scripts only