【发布时间】:2020-04-30 16:25:13
【问题描述】:
在我看来,google sheet API 的 append 方法,用于从您的程序向 google sheet 添加数据的方法,需要一个二维数组。 Sam Berlin 这里似乎说了很多Google Sheet API batch update issue iOS。我想知道是否有人知道这是为什么?
【问题讨论】:
在我看来,google sheet API 的 append 方法,用于从您的程序向 google sheet 添加数据的方法,需要一个二维数组。 Sam Berlin 这里似乎说了很多Google Sheet API batch update issue iOS。我想知道是否有人知道这是为什么?
【问题讨论】:
如果您访问方法 sheets.value.append 的参考页面,您将看到您需要引入的值是 ValueRange 类型的对象,并且您可以从文档中实际看到:
values[]已读取或要写入的数据。这是一个数组数组,外部数组代表所有数据,每个内部数组代表一个主要维度。内部数组中的每一项对应一个单元格。
为什么会这样……嗯,你的猜测和我的一样好。
在使用任何 API 时,拥有一个标准化的对象来表示给定范围(输入或输出)的值是一个加分项。此外,如果您想一次添加多个行/列,您可以通过提供二维数组轻松完成,当您想要插入的行/列一样的数组时(如文档所述) .
TL;DR:二维数组非常好地模拟电子表格中某个范围内的值。
【讨论】: