Files
LehrerPDF/doc/csv.md
2025-08-09 17:40:44 +02:00

22 lines
1.1 KiB
Markdown

# 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.