Thread Elemente einem mehrstufigen Hash hinzufügen (2 answers)
Opened by hansi66 at 2010-12-02 19:16

murphy
 2010-12-02 19:34
#143278 #143278
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
2010-12-02T18:16:41 hansi66
[...]
Code: (dl )
1
2
3
for (my $i =0; $i<=$#werte; $i++) {
$hash{$f} = {'RD29.0' => {$PrimKey => {$Key[$i]}}} = $werte[$i];
}

[...]
Was muss ich machen, damit alle Schleifendurchläufe auch im Hash landen?
[...]

Du musst einzelne Hasheinträge hinzufügen anstatt den gesamten Hash immer wieder durch einen neuen zu ersetzen:
Code (perl): (dl )
1
2
3
for my $i (0 .. $#werte) {
      $hash{$f}->{'RD29.0'}->{$PrimKey}->{$Key[$i]} = $werte[$i];
}
When C++ is your hammer, every problem looks like your thumb.

View full thread Elemente einem mehrstufigen Hash hinzufügen