我是Json的新手并试图提取数据。 Json响应包括NextPageToken,我必须手动设置它以获取下一页等。
如何使用Java循环遍历所有页面?
任何帮助将不胜感激。
答案 0 :(得分:0)
您可以在循环中执行该命令,只要它存在,就将请求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。