Thread array in hash erweitern (23 answers)
Opened by jan99 at 2010-09-03 12:59

jan99
 2010-09-03 12:59
#141139 #141139
User since
2008-09-18
439 Artikel
BenutzerIn
[default_avatar]
HI !

ich habe ein hash bei dem als wert eine liste den wert darstellen soll und nun möchte ich die liste um werte ergänzen.

hierzu habe ich folgendes an code:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
  my %id_keys=();
  for my $obj (@_)
  {
    for my $key ($obj->tags()->key_list())
    {
          print "Wert: ".$key." - ".$obj->type.$obj->id()."\n";
        
      %id_keys{$key} = push(%id_keys{$key},{$obj->type.$obj->id()});
    }
  }


das problem liegt in der zeile

Code (perl): (dl )
%id_keys{$key} = push(%id_keys{$key},{$obj->type.$obj->id()});


der rest stammt nämlich aus einer anderen funktionierenden funktion.

kann mir einer den grund für das nichtfunktionieren aufzeigen?

gruß Jan :-)
perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de

View full thread array in hash erweitern