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;
Der obige Code gibt das gesuchte HTML-Element aus, aber es fehlt das letzte </p>
-Tag. Warum? Ist das beabsichtigt oder ist es ein Fehler im Modul?HTML :: TreeBuilder :: XPath fehlendes letztes Tag in Ergebnis
Die ursprüngliche HTML-Quelle enthält das End-Tag. – CJ7
@ CJ7, Was ist dein Standpunkt? – ikegami