android开发怎么解析多层json

http://api.douban.com/v2/movie/us_box
这个网址我想得到电影标题和图片该怎么解析?层数好多,搞不定啊,求完整代码,就用普通的JsonObject和JsonArray就行,不用gson什么的

[ ]中间部分包住的是jsonarray,直接getarray就可以拿到内容在从里面getobject获取每个电影的object再根据这个object获取电影的各种属性。一级一级获取,就可以了。

最简单的办法就是GSon解析。 http://blog.csdn.net/yanbober

一层一层解开,比如

 JSONObject yi = result.getJSONObject("第一层");
JSONArray er = yi.getJSONArray("第二层");
for(int i = 0;i<er.length;i++){
JSONObject san = er.getJSONObject(i);
}

同意一楼,从上层获取下层,层层解析

以前做项目使用的是gson2.1,支持多层嵌套解析。举个列子吧:
JsonArray array = jobject.get("result").getAsJsonArray();
Gson gson = new Gson();
if (!array.isJsonNull() && array.size() > 0) {
for (int i = 0, n = array.size(); i < n; i++) {
list.add(gson.fromJson(array.get(i), 实体类.class));
}
}