Initialer Commit
This commit is contained in:
21
doc/csv.md
Normal file
21
doc/csv.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# CSV-Datei jede Lerngruppe
|
||||
|
||||
Für jede Lerngruppe ist eine Namensliste als CSV-Datei im Eingabeverzeichnis abzulegen. Als Spalten sind (in dieser Reihenfolge) der Nachname, der Vorname und das Geburtsdatum der Schülerin bzw. des Schülers anzugeben.
|
||||
|
||||
Evtl. weitere Spalten werden ignoriert. Fehlt das Geburtsdatum, so wird bei der Erzeugung der Ausgabe die Geburtstagsliste automatisch weggelassen.
|
||||
|
||||
Die Kopfzeile mit den Namen der Spalten wird vorausgesetzt und beim Einlesen übersprungen. Fehlt bei Ihrem Dokument die Kopfzeile, so fügen Sie sie bitte nachträglich ein.
|
||||
|
||||
Das folgende Listing zeigt einen Ausschnitt aus der Datei [klasse-5a.csv](../src/data/klasse-5a.csv) aus den Beispieldaten.
|
||||
|
||||
```csv
|
||||
Name;Vorname;Geburtsdatum
|
||||
Bauer;Felix;11.6.2014
|
||||
Bauer;Lukas;7.2.2014
|
||||
Bauer;Marie;6.11.2014
|
||||
Bauer;Sophia;8.3.2015
|
||||
Fischer;Sophia;17.11.2014
|
||||
Hoffmann;Marie;20.4.2015
|
||||
```
|
||||
|
||||
Der Dateiname ist für die Verarbeitung von zentraler Bedeutung. Zum einen richtet sich danach die Sortierung der Lerngruppen bei der Anordnung im Zieldokument. Zum anderen wird der Name (ohne die Endung .csv) als ID für die Konfiguration der Ausgabe für die zugehörige Lerngruppe benötigt.
|
||||
Reference in New Issue
Block a user