ImportXML公式返回YouTube播放列表的观看次数

时间:2019-08-08 15:37:20

标签: youtube google-sheets-formula google-sheets-importxml

我正试图让一个单元格显示YouTube上特定播放列表的观看次数。我想使用ImportXML做到这一点。

我已经在使用以下简单查询来查询特定视频的观看次数,其中我的视频URL位于单元格B6中:= LEFT(IMPORTXML(B6,“ // div [@ class ='watch-view-count ']“),6)

我在线上找到了公式的XML部分,并添加了LEFT函数以从输出中删除单词“ views”。老实说,因为检查了页面并且没有看到名为“ watch-view-count”的类,所以并不完全了解xpath_query在此导入中的工作方式;但是,它起作用了,所以这对我来说很重要。

问题在于,这种相同的公式逻辑不适用于YouTube播放列表页面。我在网上搜寻了很多东西,试图找到一个不涉及附加插件或API脚本编辑的解决方案,但是我得到的最接近的是从div标签中包含的播放列表页面中提取的所有数据。 / p>

=IMPORTXML(B3,"//*[@id='stats']/'yt-formatted-string[2]'/text()")

它将数据放置在多个不同的单元格中,大多数存储在单个单元格中。我无法弄清楚如何A)仅隔离此数据,以便不存在带有数据的多个单元格,B)仅显示“ XXX视图”部分。

https://docs.google.com/spreadsheets/d/1ig9y6R4uKtYwvcn3coechfkWCl5YmySNf9dso5uWbCM/edit#gid=0

0 个答案:

没有答案