Thread Einzelne Werte aus CSV-Datei / Länge unbekannt (10 answers)
Opened by HP-User at 2012-04-17 20:22

Gast HP-User
 2012-04-17 21:39
#157559 #157559
Abend zusammen

@all
Juhu es geht *freu*
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
open(LESER, "<data/beispieldatei.csv");
flock(LESER, LOCK_SH);

while(! eof(LESER)){
my $zeile = <LESER>;
my (@auswahlpunkte) = split(/,/,$zeile);


for my $auswahlpunkt (@auswahlpunkte) {
$auswahlpunkt = ucfirst ($auswahlpunkt);
print <<"ENDE";
<option value='category="$auswahlpunkt"'>$auswahlpunkt</option>
ENDE
}
}

close(LESER);


Und Großbuchstaben am Anfang geht auch - super!
Das heißt also, das ein Array in Verbindung mit einer for-Schleife den Skalar Stück für Stück seinen Inhalt übergibt.
Von meinem früheren Basic-Kenntnissen weiß ich nur noch, daß man mit Read in Verbindung mit Data auslesen konnte. Um den Lesezeiger zurück zu setzen, war ein Resume nötig. Ach ja, ein wenig Basic-Nostalgie schadet nie!

Vielen, vielen Dank an Alle. Ohne Euch hätte ich das nicht hinbekommen.

Grüße HP-User

PS.: So, jetzt kann ich in Ruhe weiterbasteln *g*
Last edited: 2012-04-17 22:12:16 +0200 (CEST)

View full thread Einzelne Werte aus CSV-Datei / Länge unbekannt