2011-09-07 38 views
0

我使用Java客戶端庫通過分頁接收帶有分頁的Google文檔信息。 我的代碼:如何使用分頁檢索Google文檔?

private static final String URL_STRING = "https://docs.google.com/feeds/default/private/full/"; 

public List<DocumentListEntry> getAllDocs() throws Exception { 
    URL feedUri = new URL(URL_STRING); 
    DocumentQuery query = new DocumentQuery(feedUri); 
    query.setMaxResults(2); 
    query.setStartIndex(1); 
    DocumentListFeed feed = client.getFeed(query, DocumentListFeed.class); 
    return feed.getEntries(); 
} 

而且處理條目:

List<DocumentListEntry> docList = gDocumentsRetriever.getAllDocs(); 
for (DocumentListEntry entry : docList) { 
    processEntry(oAuthToken, gDocumentsRetriever, entry); 
} 

我得到兩個entries.But如果我改變

query.setStartIndex(1); 

query.setStartIndex(3); 

我得到相同的兩個條目。

+0

你能發佈整個代碼片段嗎? –

+0

我更新了我的問題。 – Hleb

回答