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

renee
 2010-09-07 13:43
#141248 #141248
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Du musst einfach auf die for-Schleife verzichten, die den Fehler verursacht. An der Stelle, an der Du print Dumper $data verwendest, bist Du schon in der Ebene, in der Du den String verwenden kannst...

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
for my $key (sort keys %key_id_list)
{
        # hier wird der hash-key ausgegeben - das ergebnis ist auch das erwartete
        print "key: ".$key."\n";

        # jetzt sollen die array-daten des hash-keys ausgegeben werden
        for my $data ( @{ $key_id_list{$key} } )
        {
          print $data;
          # oder sonstige Weiterverwendung von 'Node1355634';
        }
}
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread array in hash erweitern