ImportXML和ImportJSON不起作用。如何从动态网站导入数据?

时间:2019-12-13 04:01:15

标签: xpath web-scraping google-sheets google-sheets-formula google-sheets-importxml

这是网站:https://www.homesnap.com/CA/Sun-Valley/11027-Cohasset-Street

IMAGE LINK

我希望将值$543,000刮到一个单元格中。

ImportXML解析为“导入的内容为空”。这是公式

=ImportXML("https://www.homesnap.com/CA/Sun-Valley/11027-Cohasset-Street","//div[@class='property-header-price']")

和ImportJSON返回

  

“语法错误:未扩展令牌”。

=ImportJSON("https://www.homesnap.com/CA/Sun-Valley/11027-Cohasset-Street","/html/body/div[1]/main/div[4]/div/div[1]/div[1]/div[4]/div[1]/div")

是否有导入数据的建议?

1 个答案:

答案 0 :(得分:1)

您需要其他来源。 Google表格不支持抓取JavaScript元素。您只需在给定的站点上禁用JS,即可测试JS依赖关系,剩下的可以被清除。在您的情况下,什么都没有:

0