Thread Slice von Hashreferenz für Text::CSV
(4 answers)
Opened by Gast at 2009-12-11 09:18
Du kannst es so schreiben:
Code (perl): (dl
)
$csv->print( $fh_out, [ @{$hr}{@felder} ] ); Warum es nicht funktioniert: Ein Hashslice liefert eine Liste, kein Array. Durch den Backslash vornedran wird jedes Element der Liste referenziert. Data::Dumper ist für solche Tests sehr gut geeignet... Code: (dl
)
1 ~$ perl -MData::Dumper -e 'my %hash = (1,2,3,4,5,6,7,8); print Dumper \@hash{1,7}' 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/ |