Thread XML::LibXML api break? (4 answers)
Opened by rumpi46 at 2010-07-25 22:42

rumpi46
 2010-07-26 11:18
#140066 #140066
User since
2010-07-25
4 Artikel
BenutzerIn
[default_avatar]
Hi,

danke fürs einsetzen der perl & code tags, konnte das Posting nicht mehr bearbeiten nach dem Abschicken. :)

2010-07-26T01:03:57 murphy
Ich würde sagen, das Beispielprogramm verhält sich mit einer aktuellen Version von LibXML ganz exakt so, wie es sollte und wie man das erwarten würde.

Um eine bestimmte Struktur im XML-Dokument zu dekonstruieren, was vermutlich der eigentliche Sinn des Beispielcodes ist, wäre die Verwendung von XPath angebracht — dazu könnte man beispielsweise einfach den Methodenaufruf von getElementsByTagName durch findnodes ersetzen.


Vielen Dank, das schaut aus als ob das Problem damit gelöst wäre!

Quote
Im Übrigen wäre noch anzumerken, dass CPAN:XML::LibXML bereits Unterstützung für XPath mitbringt, und das Einbinden des nicht verwendeten Moduls CPAN:XML::XPath im Beispielcode nicht sinnvoll ist.


Aber es kann nichts nachteiliges passieren wenn es dennoch drinnen steht oder?

Ist es ist einfach nur unnötig, hässlich, aber ungefährlich, so werde ich es drinnen lassen. Die betreffende Applikation ist nicht von mir und lieber weniger Änderungen als zuviel.

Danke & Viele Grüsse
Last edited: 2010-07-26 11:20:10 +0200 (CEST)

View full thread XML::LibXML api break?