Thread XMMS2 Titel ausgeben
(3 answers)
Opened by DrWhiteLetter at 2008-03-07 19:59
Hi,
ich habe da ein kleines Problem mit dem richtigen Ansprechen eines Array oder Hashes. Es geht in folgendem Modul um die Methode "medialib_get_info": http://search.cpan.org/~flora/Audio-XMMSClient-0.0... Hier mal ein Beispielcode: Code: (dl
)
1 use warnings; Das ergibt folgenden Fehler: Code: (dl
)
1 Reference found where even-sized list expected at datadumperl.pl line 12. Das sagt mir jetzt irgendwie nicht viel. Aber wenn ich die Rückgabe nun in ein Array schreibe, also Code: (dl
)
1 my @info = $conn -> medialib_get_info($result) -> wait -> value; Bekomme ich diese Ausgabe: Code: (dl
)
1 $VAR1 = bless( { (mit den xxx'en wurden einige Daten von mir versteckt) Das sieht für mich aus wie ein Hash-Array, aber das klappt ja nicht. :( Wie komm ich nun an die Daten? Wenn ich über das Array darauf zugreifen will, erhalte ich nur die Fehlermeldung, dass das ja ein Hash-Array sei und ich es nicht umwandeln kann. Ich sitze da jetzt schon 2 Stunden dran und bin echt am verzweifeln... Danke schonmal. |