Leser: 5
3 Einträge, 1 Seite |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
my @stationsliste= ( { desc => "Station Osnabrück (OKCC)", name => "Osnabrück", kurzname => "OKCC", }, { desc => "Station Osnabrück/Verkehrsstation (OKVT)", name => "Osnabrück", kurzname => "OKVT", } ) my @wetterdaten = ( { desc => "Stickstoffmonoxid", unit => "µg/m³", getdesc => "NO", filename=> "stickstoffmonoxid.csv", stations=> "OKCC OKVT", }, { desc => "Stickstoffdioxid", unit => "µg/m³", getdesc => "NO2", filename=> "stickstoffdioxid.csv", stations=> "OKCC OKVT", } )
1 2 3 4 5
foreach (@stationsliste) { print "Station ". $->('desc') . " wird abgefragt...\n"; foreach (@wetterdaten) {
1 2 3 4 5
for my $station ( @stationen ) { for my $wetter ( @wetter ) { print "$station : $wetter\n"; } }
Linuxer+2008-01-26 01:16:05--Damit kannst Du dann in der "Wetter"-Schleife auf die Stationsdaten der "Station"-Schleife zugreifen. Bei zwei AoH sind $station und $wetter dann Referenzen auf das jeweilige Hashelement.
1 2 3 4 5 6 7
foreach my $station (@stationsliste) { print "Station ". $station ->('desc') . " wird abgefragt...\n"; foreach my $wetterdat (@wetterdaten) { print "\nHole Daten fuer " . $wetterdat->{'desc'} . "...\n"; . .
3 Einträge, 1 Seite |