2

我想在 Google Apps 脚本中存储大量键值对,以后可以通过脚本访问这些键值对。问题是我将它保存在文本文件中(以 Javascript 数组格式)。

words[1]=new Array("String","String");

我有975个这样的词。

任何想法如何进行?如果提供相关代码(如果有),我将不胜感激。

4

3 回答 3

1

GAS 文档有一整节专门用于数据存储,您的问题以及更多问题都将在其中得到解答。请通读“存储数据”部分。

要具体回答您的问题,您可以使用任何 ScriptProperties、ScriptDB 或电子表格来存储您的数据。

于 2013-04-29T05:21:00.073 回答
0

Miturbe 的回答只实现了保存数据。我假设您还想查询它(从键中获取值)。为此将其存储在 scriptdb 上。注意大小限制(这取决于脚本运行的谷歌帐户类型),然后定期在工作表上备份数据库。

于 2013-04-28T20:29:04.583 回答
0

构建你的数组然后使用 setValues()

  var cronicaArr = new Array();

      for (i in data) 
      {

        cronicaArr.push(["string1", "string2"]);         

      }
  myActiveSheet.getRange("A2:A"+cronicaArr.length).setValues(cronicaArr);
于 2013-04-28T20:08:45.933 回答