2013-04-28 53 views
1

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

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

我有975个这样的词。

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

+0

您的意思是'words [1]'是数组的第一个元素,2个字符串是'key'和'value'?你有975个这样的数组元素/对吗? – 2013-04-28 21:44:23

+0

这是正确的。我有975对这样的对。 – 2013-04-29 04:07:05

+0

目前还不清楚你是否有不同的价值观和/或不同的钥匙......你能否给出一个更真实的例子来描述一些数据样本? – 2013-04-29 05:56:46

回答

0

建立你的数组,然后使用setValues方法()

var cronicaArr = new Array(); 

     for (i in data) 
     { 

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

     } 
    myActiveSheet.getRange("A2:A"+cronicaArr.length).setValues(cronicaArr); 
0

Miturbe的答案只达到保存数据。我假设你也想查询它(从键获得价值)。 对于那个存储在scriptdb上。请注意大小限制(这取决于运行脚本的Google帐户类型),然后定期备份数据库。

0

GAS documentation有一个专门用于数据存储的整个部分,您的问题以及更多问题将得到解答。请阅读“存储数据”部分。

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

相关问题