如何使用 gid 值读取电子表格中的不同工作表。 Google 张 API
How to read from different sheets in a spreadsheet using gid value. Google sheets API
我正在使用 Google Sheets API 从一个 spreadsheet 中读取数据,但是那个 spreadsheet 里面有很多 sheet。而且我找不到一种方法来指定我必须从哪个 sheet 读取,使用 spreadsheet.
的 link 中的 gid
值
我检索数据的代码是:
ValueRange result = service.spreadsheets().values().get(spreadsheetId, range).execute();
在上面的 get()
方法中,有一个参数用于 spreadsheetId
,但没有用于 sheetId
。如何指定我要从中检索数据的 sheet?
range
参数是一个使用 A1 表示法的字符串,因此您在其中包含 sheet name。 (Sheets API Reference.)
例如,如果 sheet 名称是 "Sheet5" 并且您想要范围 "D1:F8",那么该行将显示为
ValueRange result = service.spreadsheets().values().get(spreadsheetId, "Sheet5!D1:F8").execute();
我正在使用 Google Sheets API 从一个 spreadsheet 中读取数据,但是那个 spreadsheet 里面有很多 sheet。而且我找不到一种方法来指定我必须从哪个 sheet 读取,使用 spreadsheet.
的 link 中的gid
值
我检索数据的代码是:
ValueRange result = service.spreadsheets().values().get(spreadsheetId, range).execute();
在上面的 get()
方法中,有一个参数用于 spreadsheetId
,但没有用于 sheetId
。如何指定我要从中检索数据的 sheet?
range
参数是一个使用 A1 表示法的字符串,因此您在其中包含 sheet name。 (Sheets API Reference.)
例如,如果 sheet 名称是 "Sheet5" 并且您想要范围 "D1:F8",那么该行将显示为
ValueRange result = service.spreadsheets().values().get(spreadsheetId, "Sheet5!D1:F8").execute();