我正在努力使用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()"
(以及其他许多人。)
这个公式我哪里错了?
答案 0 :(得分:0)
我不太清楚你想要找到什么,所以这里有一些xpathes几乎代码中的所有东西。
您可以使用此xpath访问div
:
//div[@class="product__info"]
您可以找到logo
这样的图片:
//img[@itemprop="logo"]
或brand
如此:
//a[@itemprop="brand"]