R中的Xpath - 谓词无效

时间:2015-12-17 20:53:38

标签: r xpath

我正在努力使用Xpath公式。我想捕获一个产品名称,并且只尝试了很多版本:

Invalid predicate 1206

或:

Invalid predicate 1207 

或:

character(0)

我所追求的结构是:

<div class="product__info">
 :: before
    <a href="/our-range/brands/a/acme" itemprop="brand" itemscope="" itemtype="http://schema.org/Brand">
            <img itemprop="logo" class="brand"     src="https://picture.png" ></a>
       <h1 itemprop="name" class="fn">Acme Whizz</h1>

我试过了:

xpath = ".fn"

xpath = ".product__info"

xpath = "//div[@class=product__info]/text()"

(以及其他许多人。)

这个公式我哪里错了?

1 个答案:

答案 0 :(得分:0)

我不太清楚你想要找到什么,所以这里有一些xpathes几乎代码中的所有东西。 您可以使用此xpath访问div

//div[@class="product__info"]

您可以找到logo这样的图片:

//img[@itemprop="logo"]

brand如此:

//a[@itemprop="brand"]