【发布时间】:2020-05-05 13:39:00
【问题描述】:
我正在制作一张表格以获取 Youtube 频道的订阅者数量。问题是旧路径不再有效,而新路径似乎没有返回任何内容。
这是我尝试过的:
"http://www.youtube.com/weargenius","//*[@id=\"c4-primary-header-contents\"]/div/div/div[2]/div/span/span[1]"
=IMPORTXML(I4,"//yt-formatted-string")
=IMPORTXML(I4,"//div[@class='style-scope ytd-c4-tabbed-header-renderer']")
=VALUE(INDEX(REGEXEXTRACT(LOWER(INDEX(REGEXEXTRACT(INDEX(IMPORTXML(A1,”//div[@class=’primary-header-actions’]”),1,1),”(Unsubscribe)([0-9kmKM.]+)”),1,2)),”([0-9,.]+)([km]?)”),,1) * SWITCH(INDEX(REGEXEXTRACT(LOWER(INDEX(REGEXEXTRACT(INDEX(IMPORTXML(A1,”//div[@class=’primary-header-actions’]”),1,1),”(Unsubscribe)([0-9kmKM.]+)”),1,2)),”([0-9,.]+)([km]?)”),,2),”k”,1000,”m”,1000000,1))
还有更多无效的解决方案。 我想要完成的是,我们可以使用来自 youtube 个人资料页面的 google 表格获取订阅者帐户。
【问题讨论】:
-
I4 是任何频道的链接,仅供参考。
标签: xpath google-sheets google-sheets-formula xpath-2.0