如何从特定版本的Google表格中读取数据?

时间:2014-11-21 15:30:14

标签: java google-sheets version google-spreadsheet-api

我在互联网上找到了代码示例,用于从最新版Google表格中读取数据,如下所示:

SpreadsheetService service = new SpreadsheetService("Print Google Spreadsheet Demo");
service.setUserCredentials(GOOGLE_ACCOUNT_USERNAME, GOOGLE_ACCOUNT_PASSWORD);
URL metafeedUrl = new URL(SPREADSHEET_URL);
SpreadsheetEntry spreadsheet = service.getEntry(metafeedUrl, SpreadsheetEntry.class);
URL listFeedUrl = ((WorksheetEntry) spreadsheet.getWorksheets().get(0)).getListFeedUrl();

但我找不到任何示例,访问特定版本的Google表格并获取该修订版中的单元格值。

如果可以使用Google电子表格API完成上述要求,请告知我们。

1 个答案:

答案 0 :(得分:1)

不可能:

请参阅:How to get only recalculated cells from a google spreadsheet via Google spreadsheet API (gdata)

未决问题

现在有一个open issue标记为“Status:Obsolete”。

Ethercalc

Ether calc,是一个google docs风格的开源电子表格。应该可以使用Ethercalc。