【发布时间】:2014-08-19 11:59:49
【问题描述】:
我是 Json 的新手,正在尝试提取数据。 Json 响应包含一个 NextPageToken,我必须手动设置它以获取下一页等。
如何使用 Java 循环浏览所有页面?
任何帮助将不胜感激。
【问题讨论】:
标签: java json google-api
我是 Json 的新手,正在尝试提取数据。 Json 响应包含一个 NextPageToken,我必须手动设置它以获取下一页等。
如何使用 Java 循环浏览所有页面?
任何帮助将不胜感激。
【问题讨论】:
标签: java json google-api
可以循环执行命令,只要请求pageToken存在就设置为nextPageToken。例如:
do {
Users page = request.execute();
allUsers.addAll(page.getUsers());
request.setPageToken(page.getNextPageToken());
} while (request.getPageToken() != null
&& request.getPageToken().length() > 0);
此示例使用 Admin SDK 中的目录服务,但该方法也适用于其他 API。
【讨论】: