从网站提取销售排名
我正在尝试从此亚马逊网站中提取kindle图书的销售排名。
在上述情况下,销售排名为 3(元素名称“SalesRank
”)
这是我到目前为止所尝试过的
$xpath_kindle->query("//li[@id='SalesRank']")->item(0)->nodeValue;
任何帮助,非常感谢
I am trying to extract Sales rank of kindle books from this amazon site.
In the above case the sales rank is 3 (element name "SalesRank
")
This is what i have tried till now
$xpath_kindle->query("//li[@id='SalesRank']")->item(0)->nodeValue;
any help is greatly appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用此 xpath:
//li[@id='SalesRank']/text()
并使用正则表达式选择排名数字。另请参阅这个问题,其中有一些非常好的工具被提到。
Use the this xpath:
//li[@id='SalesRank']/text()
and use regex to select the rank numeral.Also look at this question in SO where some really good tools are mentioned.