【发布时间】:2020-07-23 18:19:20
【问题描述】:
我正在使用 Google Sheet API。我在阅读单元格注释时遇到问题。 如下图,我可以读取单元格值,即“Ajay Gangwar”,但无法读取单元格注释,即“高级软件工程师”。
以下代码可以很好地从 Google 表格中读取数据:
private static void readGoogleSheetNote(SheetsService sheetsService)
{
string spreadsheetId = "1FvPaJVu5z_Vml8eIqPK7q2WOWosOH-llL4p3FItg6Zo";
string range = "Sheet1";
SpreadsheetsResource.ValuesResource.GetRequest.ValueRenderOptionEnum valueRenderOption = (SpreadsheetsResource.ValuesResource.GetRequest.ValueRenderOptionEnum)0;
SpreadsheetsResource.ValuesResource.GetRequest.DateTimeRenderOptionEnum dateTimeRenderOption = (SpreadsheetsResource.ValuesResource.GetRequest.DateTimeRenderOptionEnum)0;
SpreadsheetsResource.ValuesResource.GetRequest getRequest = sheetsService.Spreadsheets.Values.Get(spreadsheetId, range);
getRequest.ValueRenderOption = valueRenderOption;
getRequest.DateTimeRenderOption = dateTimeRenderOption;
Google.Apis.Sheets.v4.Data.ValueRange response = getRequest.Execute();
Console.WriteLine(JsonConvert.SerializeObject(response));
Console.ReadKey();
}
以上代码的输出为:
【问题讨论】:
标签: c# .net google-sheets google-sheets-api