Ich habe hier eine XML Datei, in der das folgende vorkommt:
<result>
<target type="ziel">
<tag1>123</tag1>
<tag2>123</tag2>
...
</target>
</result>
Im Moment versuche ich auf das Attribut 'type' im Tag 'target' zu kommen.
sub parse
{
my ($twig, $result) = @_;
print $result->first_child('target')->att('type');
my $target = $result->first_child('target');
print "$target->att('type')";
}
Mir ist im Moment leider nicht klar, warum es da zu unterschiedlichen Ergebnissen kommt.
Im ersten Fall wird 'ziel' ausgegeben, im zweiten XML::Twig::Elt=HASH(0x12345F)->att('type')
Last edited: 2011-04-26 13:10:36 +0200 (CEST)