Google表格中的Xpath选择类错误

时间:2017-08-23 10:38:28

标签: xml xpath google-sheets

=IMPORTXML("https://camelcamelcamel.com/popular","//*[@class='current_price']")

我正试图从CamelCamelCamel上流行的亚马逊物品清单中提取价格。

我可以使用以下代码从页面轻松获取项目链接:

=FILTER(IMPORTXML("https://camelcamelcamel.com/popular","//h3/a/@href"),REGEXMATCH(IMPORTXML("https://camelcamelcamel.com/popular","//h3/a/@href"),"/product/"))

但无论我做什么,我都无法得到这个价格。我尝试过的所有东西都失败了,特定的Xpaths和上面的那些非常一般。

1 个答案:

答案 0 :(得分:2)

我能用这个公式得到价格: =IMPORTXML("https://camelcamelcamel.com/popular","//div[@class='current_price']")

结果不稳定,有时会显示N/A

在一段时间内重新加载页面之后我得到了:

enter image description here