如何从 Google 电子表格数据 API 中获取第一行
How to get first row from Google Spreadsheets Data API
返回的 JSON 数据不包含 spreadsheet 的第一行。
可以查看HTML(https://docs.google.com/spreadsheets/d/1a2JzZzUjSIcpROgR5v_M-UmWyT-iokcegIxHJOopZWA/pubhtml)中spreadsheet的内容,验证sheet.
中是否存在"first row"
我怎样才能从传播中得到第一行sheet?返回的JSON中有一个"openSearch$startIndex" = 1。也许如果你可以将它设置为 0,我也可以获得第一行。
第 1 行 - 单元格供稿
文档: https://developers.google.com/google-apps/spreadsheets/#fetching_specific_rows_or_columns
Cell Feed 几乎适用于所有情况。但我认为在列表提要中附加数据行更好。
在 C# 中,您可以这样做:
var link = worksheet.Links.FindService(GDataSpreadsheetsNameTable.CellRel, null).HRef.ToString();
var cellQuery = new CellQuery(link)
{
MinimumRow = 1,
MaximumRow = 1,
MinimumColumn = 1
};
CellFeed header = spreadsheetService.Query(cellQuery);
返回的 JSON 数据不包含 spreadsheet 的第一行。 可以查看HTML(https://docs.google.com/spreadsheets/d/1a2JzZzUjSIcpROgR5v_M-UmWyT-iokcegIxHJOopZWA/pubhtml)中spreadsheet的内容,验证sheet.
中是否存在"first row"我怎样才能从传播中得到第一行sheet?返回的JSON中有一个"openSearch$startIndex" = 1。也许如果你可以将它设置为 0,我也可以获得第一行。
第 1 行 - 单元格供稿
文档: https://developers.google.com/google-apps/spreadsheets/#fetching_specific_rows_or_columns
Cell Feed 几乎适用于所有情况。但我认为在列表提要中附加数据行更好。
在 C# 中,您可以这样做:
var link = worksheet.Links.FindService(GDataSpreadsheetsNameTable.CellRel, null).HRef.ToString();
var cellQuery = new CellQuery(link)
{
MinimumRow = 1,
MaximumRow = 1,
MinimumColumn = 1
};
CellFeed header = spreadsheetService.Query(cellQuery);