链接 http://www.gptoday.com/full_story/view/481779/ 我无法确定作者的Xpath - Andrew Benson
好的我正在使用CHrome Developers工具来定位元素,然后在Chrome中找到Xpath CHecker来验证它。 我的猜测是// div [@class =' entry-info'] //应该有效 或// div [@class =' entry-info'] / div / a应该有效。
答案 0 :(得分:1)
您无法找到XPath选择器的原因是因为该页面上不存在该选择器。该页面将BBC文章包含在iframe
中(可能违反了BBC.com的服务条款)。您必须按照iframe
中的BBC.com文章的URL。一旦检索到正确的URL(在本例中为http://www.bbc.com/sport/0/formula1/26647993),就可以使用以下XPath:
substring-after(//*[@class='article']//*[@itemprop='name'],'By ')
可以根据需要返回Andrew Benson
。