Web scraping 如何通过IMPORTXML公式从google工作表中的Indiegogo.com中获取数据

Web scraping 如何通过IMPORTXML公式从google工作表中的Indiegogo.com中获取数据,web-scraping,google-sheets,google-sheets-formula,scrape,Web Scraping,Google Sheets,Google Sheets Formula,Scrape,我正试图通过IMPORTXML函数从Indiegogo.com获取一个资金号码,但没有任何运气 我用这段代码从Kickstarter中提取数据,它成功了 =IMPORTXML("https://www.kickstarter.com/projects/pavlyukovskyy/lego-compatible-screenless-coding-for-ages-3-6", "//span[@class='ksr-green-500']") 然而,indiegogo.com并不适用。我正在为i

我正试图通过IMPORTXML函数从Indiegogo.com获取一个资金号码,但没有任何运气

我用这段代码从Kickstarter中提取数据,它成功了

=IMPORTXML("https://www.kickstarter.com/projects/pavlyukovskyy/lego-compatible-screenless-coding-for-ages-3-6", "//span[@class='ksr-green-500']")
然而,indiegogo.com并不适用。我正在为indiegogo尝试这个:

=IMPORTXML(https://www.indiegogo.com/projects/zlight-smart-bedroom-hub/", "//span[@class='data-v-3acff91c']")
我也试过了

=IMPORTXML(https://www.indiegogo.com/projects/zlight-smart-bedroom-hub/", "//span[@class='basicsGoalProgress-amountSold']")
两个版本都没有给出任何结果

我需要在谷歌表格中显示资金总额。 请看截图

下面是欢迎使用Stackoverflow的URL。 不幸的是,您无法使用importxml函数从该页面中提取数据,因为页面上的内容是使用javascript呈现的,而importxml无法导入javascript呈现的网页

检查web内容是否通过javascript呈现的简单方法是停用javascript。因此,停用javascript后获得的数据就是可以使用importxml在Google工作表中导入的数据

在某些特定页面上停用Javascript。 在谷歌浏览器中打开该网页。 在地址栏中,在web地址之前,您将看到一个图标(锁定或i等),单击该图标,然后单击站点设置,然后在“权限”部分,选择javascript的“阻止”选项。
之后,只需刷新页面。

您的第二条和第三条语句似乎缺少URL的开头引号。