=importXML("https://soundcloud.com/michael-barrera-24/tracks","//*[@class='infoStats__value sc-font-tabular-light']")
这就是我现在在单元格中使用的内容。网站链接位于:https://soundcloud.com/michael-barrera-24
我试图回复我的追随者数量。我想用谷歌表继续更新。它应该返回13.感谢您的帮助!
答案 0 :(得分:1)
基于您对其他一些答案的评论 - 其中一个较大的原因是它不起作用是因为URL,您缺少协议:
http://
- 谷歌工作表不会处理你的importxml而不是绝对的URL,最好的xpath就是这个:
//meta[@property='soundcloud:follower_count']/@content
=IMPORTXML("https://soundcloud.com/michael-barrera-24","//meta[@property='soundcloud:follower_count']/@content")
答案 1 :(得分:0)
如果您希望XPath
返回13
,请尝试
//div[@class="infoStats__value sc-font-tabular-light"]/text()
答案 2 :(得分:0)
此页面有三个与您的xpath表达式匹配的div元素。您可以指向要检索的特定div元素,如下所示:
//a[contains(@href, "followers")]/div/text()
或者您可以稍微调整您的xpath,只需添加括号并指定您想要第一个div:
(//*[@class='infoStats__value sc-font-tabular-light']/text())[1]