首页 > 解决方案 > ImportXML 和 ImportJSON 不起作用。如何从动态网站导入数据?

问题描述

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

图片链接

我希望将值$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")

导入数据有什么建议吗?

标签: xpathweb-scrapinggoogle-sheetsgoogle-sheets-formulagoogle-sheets-importxml

解决方案


你需要一些其他的来源。Google 表格不支持抓取 JavaScript 元素。您可以简单地通过禁用给定站点的 JS 来测试 JS 依赖关系,剩下的可以被刮掉。在你的情况下它什么都没有:

0


推荐阅读