Thread XML::Simple
(4 answers)
Opened by Andreas at 2008-03-19 15:22
Hallo an alle,
seit gestern spiele ich mit dem XLM::Simple rum und stoße grade auf ein problem, das aber eher mit Perl direkt zu tnu hat. folgende XML Datei lese ich ein: Code: (dl
)
1 <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> Hier gibt es zwei Versionen die durch den XML Parser in einen Hash geschrieben werden. Ich muss nun auf die aktuellste version , sprich das letzte Element im Array, zugreifen und mache das folgender masen: Code (perl): (dl
)
$cle_version_in=$cle_xml_data->{VERSION}->[$#{$cle_xml_data->{VERSION}}]->{STAND}; beinhaltet die XML Datei nun aber nur eine Version bekomme ich hier Probleme, da mir dann (logischerweise) folgende Fehlermeldung ausgegeben wird: "not an Array Element at...." Jetzt weiss ich nicht so recht wie ich das lösen soll. Hat jemand von euch eine Ahnung? Danke schon mal |