Thread XML::Simple - XML-Werte auslesen
(4 answers)
Opened by gucci2411 at 2013-01-28 15:31
Naja, "vlcoption" enthält selbst auch wieder eine Array-Referenz, die aufgelöst werden muss.
Also dereferenzieren wir auch diese Array-Referenz: Code (perl): (dl
)
1 2 3 4 # gehe alle Einträge in @$track2 durch; sollte es eine (wahre) 'vlcoption' geben, # verwende sie; ansonsten mach nix; Da vlcoption eine Array-Referenz enthaelt, # dereferenzieren wir sie direkt via @{ $array_ref } my @liste2 = map { $_->{vlcoption} ? @{$_->{vlcoption}} : () } @$track2; Empfohlene Lektüre: ![]() ![]() ![]() ![]() Last edited: 2013-01-29 09:51:40 +0100 (CET) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |