【发布时间】:2011-07-01 04:51:20
【问题描述】:
我正在尝试从 HTML 表格中获取链接。通过使用HTML::TableExtract,我可以解析表格并获取文本(即下例中的能力、异常),但无法获取表格中涉及的链接。例如,
<table id="AlphabetTable">
<tr>
<td>
<a href="/cate/A/Ability">Ability</a> <span class="count">2650</span>
</td>
<td>
<a href="/cate/A/Abnormal">Abnormal</a> <span class="count">26</span>
</td>
</table>
有没有办法使用 HTML::TableExtract 获取链接?或其他可能在这种情况下使用的模块。谢谢
我的部分代码:
$mech->get($link->url());
$te->parse($mech->content);
foreach $ts ($te->tables){
foreach $row ($ts->rows){
print @$row[0]; #it only prints text part
#but I want its link
}
}
【问题讨论】: