我正在使用
到目前为止,我的代码如下:
我不确定我的打印是否有误或其他语法是否有错误。目前它的打印结果是:
感谢任何帮助!
LWP::UserAgent
、HTML::Selector::XPath
和HTML::TreeBuilder::XPath
模块,以获取一组搜索结果中第一个YouTube视频的href
属性值。到目前为止,我的代码如下:
use LWP::UserAgent;
use HTML::TreeBuilder::XPath;
use HTML::Selector::XPath;
my $ua = LWP::UserAgent->new;
#my $response =..
my $html = "http://www.youtube.com/results?search_query=run+flo+rida";
my $tree = HTML::TreeBuilder::XPath->new;
my $xpath = HTML::Selector::XPath::selector_to_xpath("(//*[@id = 'search-results']/li)[1]/div[2]/h3/a/@href/");
my @nodes = $tree->findnodes($xpath);
print" $nodes[0]";
我不确定我的打印是否有误或其他语法是否有错误。目前它的打印结果是:
HTML::TreeBuilder::XPath=HASH(0x1a78250)
当我正在查找它以打印时
/watch?v=JP68g3SYObU
感谢任何帮助!