【问题标题】:Google Sheets cant get data from Twitch Clips using ImportXML [duplicate]Google表格无法使用ImportXML从Twitch Clips中获取数据[重复]
【发布时间】:2021-08-01 02:47:44
【问题描述】:

所以我一直在尝试获取 Twitch Clips 标题的名称并将其插入 Google 表格的单元格中。

在下面的这个例子中(链接到剪辑:https://clips.twitch.tv/OnerousProtectiveArugulaMVGame-GGYT4CwrktmdYJaC)我想获取标题“Nmplol from the future sniping Botez Sisters”。

在右侧,您可以看到课程名称为 sc-AxgMl iHVMfi,对应于任何 Twitch Clip 的标题。

我试过这个表达式 =IMPORTXML("https://clips.twitch.tv/OnerousProtectiveArugulaMVGame-GGYT4CwrktmdYJaC"; "//span[@class='sc-AxgMl iHVMfi']"),但它一直告诉我“#N/A 错误导入的内容为空”。

我也尝试过复制 XPath(即:IMPORTXML 的第二个字段上的 //*[@id="root"]/div/div/div/div[3]/div/div/main/div/div/div[2]/div[2]/div[2]/div/div/div/div[3]/div/div/div/div[2]/span,但它一直告诉我同样的情况。

我尝试使用“SelectorGadget”Chrome 扩展程序来获取另一个 XPath(在单击标题上方然后复制到 IMPORTXML 的第二个字段时是 //*[contains(concat( " ", @class, " " ), concat( " ", "iHVMfi", " " ))],但它也一直告诉我同样的错误。

对此的任何帮助将不胜感激!提前致谢!

【问题讨论】:

    标签: google-sheets xpath google-sheets-formula twitch


    【解决方案1】:

    Google 表格不支持对 JavaScript 控制的元素进行网络抓取。您可以通过禁用给定站点的 JS 来轻松检查它,并且只能抓取剩余可见的内容。不幸的是,在你的情况下,这没什么:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-25
      • 1970-01-01
      • 1970-01-01
      • 2019-03-05
      相关资源
      最近更新 更多