在Perl中使用HTML :: Element look_down方法

时间:2014-05-03 16:48:10

标签: perl html-parsing

我需要解析一个充满不同类型的div标签的HTML文件。

例如

<div class="..">

我认为我必须使用look_down功能,但不知道如何区分提到的div标签。

1 个答案:

答案 0 :(得分:1)

您在谈论HTML::Element模块。 HTML::Element个对象通常是使用HTML::TreeBuilder解析HTML文档而构建的。请阅读the documentation:写得非常好。

您需要像这样调用look_down方法

my @divs = $doc->look_down(_tag => 'div', class => 'myclass');

其中myclass应替换为您要选择的class属性的值。

@divs将包含符合这些条件的HTML::Element个对象列表。