使用IMPORTXML的Google表格xpath有时找不到正确的值

  • 我尝试使用IMPORTXML从iShares网站提取数据。
  • 我为网址创建一个字符串。
  • 我复制了xpath (google chrome menu copy xPath)

我可以使用相同的xPath在python中执行此操作,因此我知道它们是有效且有效的。

我已将xPath相互比较以验证不同的xPath(即,验证div[n]元素是否已更改。

我尝试使用copy full xpath代替copy xpath,但这也会返回相同的错误值。

我知道出于某种原因,这指向错误的值,但不知道为什么。

这是代码:

=IMPORTXML("https://www.ishares.com/uk/individual/en/products/"&$C6&"/?referrer=tickerSearch",J$2)

此处:

c6只是一个= 251787的单元格(对于ishares ISF)。 j2是xpath

我设置了:

j2 = //*[@id="keyFundFacts"]/div/div[22]/span[2]

然后

j2 = //*[@id="keyFundFacts"]/div/div[25]/span[2]

IMPORTXML应该输入不同的值(对于不同的xpaths)。但是,实际上取相同的值。

为什么?

shao1014 回答:使用IMPORTXML的Google表格xpath有时找不到正确的值

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3118405.html

大家都在问