Thread Parsen dauert ewig lange mit XML::LibXML
(11 answers)
Opened by BratHering at 2009-12-25 23:57
Hallo,
es sollte ein einfaches Unterfangen sein ein XHTML-Dokument zu parsen, jedoch bin ich auf ein mir unerklärliches Verhalten von XML::LibXML gestoßen. Also ich benutze das o.g. Modul, um ein 4KB großes XHTML-Dokument mittels der Methode parse_file in ein DOM einzulesen. Das dauert ca. 10 Sekunden. Verwende ich aber stattdessen die Methode parse_html_file so ist die Zeit nicht mehr zu messen, so schnell geht das. Und das Ergebnis, nämlich das DOM, ist das gleiche. Doch warum diese zeitliche Differenz? Kann mir das jemand bitte erklären? - Oder habe ich etwas grundsätzlichen an XML nicht verstanden? Danke schon mal. Dies ist mein Code: Code: (dl
)
1 use strict; Gruß Brathering |