Thread Problem mit HTML::Parser
(4 answers)
Opened by undef at 2010-02-15 16:27
Hallo zusammen,
ich habe ein Verständnisproblem mit dem Modul HTML::Parser. Ich möchte gerne aus einer HTML Datei überall den Text, welcher zwischen zwei Tags steht entfernen. Habe mir Testweise folgende HTML-Datei gebastelt: Code: (dl
)
1 1 <html> Hieraus soll er mir immer das zwischen <p> und </p> parsen und dann ausgeben. Code: (dl
)
1 1 #!/usr/bin/perl Ich suche nur nach tags, welche <p> sind und rufe dann den text handler auf, welcher mir dann aber mehr ausgibt, als nur den text, bis zum </p>. Ich habe leider keine Ahnung, wie ich dem Modul sage, das er nur bis zum </p> arbeiten soll. Der End Handler könnte evtl. irgendwie dafür eingebunden werden aber ich hab leider keine Ahnung wie?! Vielen Dank schon mal für eure Hilfe! Viele Grüße //Mod-Edit Crian: Zweiten Codeblock geschlossen. Last edited: 2010-02-15 16:31:18 +0100 (CET) |