首页 > 解决方案 > 错误:谷歌表中 importhtml 函数中的“导入内容为空”

问题描述

我想从护目镜表中的https://www.edelweiss.in/market/nse-option-chain获取表格详细信息,我使用了公式 =IMPORTHTML(" https://www.edelweiss.in/market/ nse-option-chain ","table",1) ,但得到空错误..请帮助

标签: web-scrapingimportgoogle-sheets-api

解决方案


不幸的是,=IMPORTHTML无法使用,因为您试图从动态加载数据中获取数据的网站。

可能的解决方案

如果您按照以下步骤操作,可能会找到收集数据的可能解决方案:

1. 使用您想要的数据确定发出请求的 URL

您可以通过使用 Google Chrome 控制台并检查Network Tab和过滤请求来做到这一点XHR

2.导入IMPORTJSON库并使用Apps Script

通过在此处访问此链接来安装库。您应该使用 Apps 脚本安装该库,然后转到Tools-> Script Editor-> 添加ImportJSON.gs.

3. 使用表格中的公式

你可以使用这样的公式:

=ImportJSON("THE_LINK_FOUND_AT_STEP_1")

参考


推荐阅读