Beschreibung vom CSV-Format

Das CSV-Format ist ein Datei-Format zum Speichern und Austauschen von Daten. Dateien im CSV-Format sind Text-Dateien. Die Zeichenkodierung ist ASCII.

Die Daten sind als Tabelle organisiert. Die Tabelle hat keine Kopfzeile. Eine Zeile entspricht einer Klasse. Die Daten für jede Klasse sind in Spalten angelegt. Es gibt 5 Spalten:

  • KlassenID ist die ID von der Klasse
  • KlassenName ist der Namen von der Klasse
  • minAlter ist das Mindestalter von den Schützen in der Klasse
  • maxAlter ist das Maximalalter von den Schützen in der Klasse
  • Geschlecht ist das Geschlecht von den Schützen in der Klasse

Alle 5 Spalten sind Pflichtspalten.

Die Daten sind als CSV (Character Separated Value) organisiert. Das Trennzeichen zwischen den Spalten ist das Semikolon ;. Daten stehen ohne Anführungszeichen.

Beispiel

Im Folgenden finden Sie ein Beispiel für den Aufbau einer Datei im CSV-Format.

KlassenID;KlassenName;minAlter;maxAlter;Geschlecht

10;Herren;21;45;1

11;Damen;21;45;0

99;offene Klasse;0;255;2

Kopfzeile

Die Kopfzeile lautet immer

KlassenID;KlassenName;minAlter;maxAlter;Geschlecht

KlassenID

Die ID von der Klasse ist eine eindeutige Nummer. Jede ID darf nur einmal vorkommen. Die ID entspricht der Klassennummer in einer Sportordnung.

Datentyp: Ziffern

Beispiel: 10;

KlassenName

Der Name von der Klasse.

Datentyp: Text

Beispiel: Herren;

minAlter

Das Mindestalter von den Schützen in der Klasse. Das Mindestalter muss kleiner sein als das Maximalalter.

Datentyp: Ziffern

Beispiel: 25;

maxAlter

Das Maximalalter von den Schützen in der Klasse. Das Maximalalter muss größer sein als das Minimalalter.

Datentyp: Ziffern

Beispiel: 99;

Geschlecht

Das Geschlecht von den Schützen in der Klasse. Die möglichen Werte sind

  • 0 für das Geschlecht weiblich
  • 1 für das Geschlecht männlich
  • 2 für das Geschlecht unbekannt

Die letzte Spalte schließt mit einem Zeilenumbruch ab.

Datentyp: Ziffern

Beispiel: 1 oder 2 oder 0