Thread XML::Parser::parsefile durch die Struktur ...: iterieren, aber wie ? (18 answers)
Opened by Matze at 2006-01-30 17:29

ptk
 2006-01-31 23:50
#62466 #62466
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Ich bin mir nicht sicher, was du genau suchst. Mit XML::LibXML kannst du z.B. so vorgehen: wenn du einen Tag suchst, der sich irgendwo tief verschachtelt befindet, dann benutzt man normalerweise XPath-Konstrukte, also
Code: (dl )
$doc->findnodes("//tag")
. So bist du nicht von der "realen" Struktur abhängig. Wenn du aber die richtige Node gefunden hast, kannst du mit DOM-Methoden navigieren, also die Kinder- und Elternnodes abfragen (aber auch hier kann man weiterhin mit XPath arbeiten). XPath ist sowieso das einzig gute an XML :-)

Und: XML::LibXML "bessert" nichts auf.

View full thread XML::Parser::parsefile durch die Struktur ...: iterieren, aber wie ?