use WWW::Mechanize;
use HTML::TreeBuilder::XPath;
my $mech = new WWW::Mechanize;
my $tree = new HTML::TreeBuilder::XPath;
my $url = "http://www.elaws.gov.bw/wondersbtree.php";
$mech->get($url);
$tree->parse($mech->content());
@nodes = $tree->findnodes("//p[font = 'PRINCIPAL LEGISLATION']");
print @nodes[0]->as_HTML;
Приведенный выше код распечатывает найденный элемент HTML, но отсутствует окончательный тег </p>
. Зачем? Является ли это преднамеренным или это ошибка в модуле?HTML :: TreeBuilder :: XPath отсутствует последний тег в результате
Исходный источник HTML содержит конечный тег. – CJ7
@ CJ7, Что вы думаете? – ikegami