首页 > 解决方案 > 如何使用 IMPORTJSON 函数将所有 json 数据返回到 Google 表格?

问题描述

我正在使用IMPORTJSON这里找到的功能:https ://www.chicagocomputerclasses.com/google-sheets-import-json-importjson-function/

这是我在 Google 表格中向股票报价提供商 AlphaVantage 打的电话:

=IMPORTJSON("https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=MSFT&apikey=demo","Time Series (Daily)")

这有很多数据(日期,以及每个日期的最高价、最低价、收盘价、开盘价和成交量),可以通过在浏览器中使用此链接来查看: https ://www.alphavantage.co /query?function=TIME_SERIES_DAILY&symbol=MSFT&outputsize=full&apikey=demo

当我使用 来查看 JSON 内容时Logger.log(json),所有数据都在那里,但唯一返回到电子表格的是日期。

这似乎IMPORTJSON是返回顶级数组的问题,但我也想要该顶级数组中的数组。如何通过调用将这些返回到电子表格IMPORTJSON?或者我是否需要创建另一个自定义函数来循环遍历日期数组并为每个日期创建一个价格数组?

标签: jsongoogle-apps-scriptgoogle-sheetscustom-function

解决方案


推荐阅读