gpt4 book ai didi

java - 在 Google Sheets v4 API 中添加行 - 如何?

转载 作者:太空狗 更新时间:2023-10-29 16:00:16 25 4
gpt4 key购买 nike

我在向电子表格中添加行时遇到了一些问题。

简而言之,我会做接下来的事情:

  • 从电子表格中获取当前记录
  • 创建一个新的行对象
  • 将新创建的对象添加到当前记录列表
  • 调用更新方法更新电子表格中的记录

我的更新代码是这样的

UpdateValuesResponse updateResponse = this.mService.spreadsheets().values().update(spreadsheetId, _range, updateValueRange);

updateValueRange 是我的新行列表(ValueRange 类型)

下一个问题

我知道 google api 需要在请求中指定 ValueInputOption。但我所做的是调用不需要 ValueInputOption 等参数的 Google Sheets API 方法。

我应该在哪里设置这个 ValueInputOption

谢谢大家对我的帮助!

最佳答案

我终于找到了答案。

为了设置 ValueInputOption 的值,您可以使用 batchUpdate() 方法。

您可以通过下一种方式使用它:

BatchUpdateValuesRequest batchRequest = new BatchUpdateValuesRequest();
batchRequest.setValueInputOption("RAW");
batchRequest.setData(updateValueRangeList);

BatchUpdateValuesResponse updateResponse = this.mService.spreadsheets().
values().batchUpdate(spreadsheetId, batchRequest).
execute();

关于java - 在 Google Sheets v4 API 中添加行 - 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37362965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com