ImportHtml仅导入表标题,而不导入表数据

时间:2019-02-16 04:08:47

标签: google-apps-script google-sheets

我正在尝试从网页中导入表格,但遇到了问题。 导入HTML导入表的标题,而不是数据。有人可以帮忙吗

IMPORTHTML(“ https://www.nseindia.com/live_market/dynaContent/live_analysis/top_gainers_losers.htm”,“表格”,0)

1 个答案:

答案 0 :(得分:1)

因此,此网页在网页加载后会获取该表的数据,因此IMPORTHTML()不会,也看不到。

但是,通过使用Chrome网络工具(F12)并重新加载页面,我发现this页面提供JSON来填充该表。

现在,Google表格没有内置的功能来解析JSON,但是可以使用脚本来创建自定义功能。我已经使用了这个ImportJSON library by bradjasper。我链接到的Github页面上有安装说明。

结果工作表功能如下:

=ImportJSON("https://www.nseindia.com/live_market/dynaContent/live_analysis/gainers/niftyGainers1.json", "/")