【发布时间】:2020-05-25 11:39:16
【问题描述】:
我在尝试在谷歌电子表格中使用 IMPORTXML 获取值时遇到问题...
我使用的是 xpath:
//*[contains(@class,"price") 顺利返回,所有价格都发布在网页上
问题是在同一个类中(我不知道为什么,使用动态 ID!)我有 2 个节点/价格:“注册客户价格”和“非客户价格”,这是第二个。价值......以及我有兴趣获得的价值。
所以,我想这样应用它:
(//*[contains(@class,"price")])[2] 有了这个,我只能得到第二个价格......但是整个页面!
(而不是每件商品的第二价格!)
我认为这是一个“语法”问题......但无论我尝试多少次,我都没有得到预期的结果!
你能帮我解决这个问题吗? 提前感谢您的任何建议!
【问题讨论】:
-
分享您的工作表副本
-
您好 player0,感谢您的关注!在这里您可以访问一个示例,其中包含我想要获取的真实数据:[docs.google.com/spreadsheets/d/…
标签: xpath web-scraping google-sheets filter google-sheets-importxml