我试图解析的多个对象的JSON对象,娄我收到的Json样品如何解析JSON对象的客体
{
"0": //outer objects are multiples, i just post one object for sample
{
"id": "1",
"name": "B2 MR1",
"description":
{
"0": //it is also multiple objects m just showing one
{
"title": "Carve the Future",
"description": "Welcome to Meeting Room 1",
"push_notification": "Carve the Future",
}
}
},//after that the next obj will be show
.
.
}
在第二对象我也有上述键和价值观,我无法处理它,这是我的模型。
public class JsonModel {
private String id; //getter setter
private String name; //getter setter
List<InnerDescprtion> description; //getter setter
}
这里是我的InnerDescprtion型号
private class InnerDescprtion {
private String id; //getter setter
private String title; //getter setter
}
而且下面是我的Java代码使用GSON解析它,
JsonModel outterModelClass= null;
List<JsonModel> listObj = new ArrayList<>();
for (int i = 0; i < responseJson.length(); i++) {
try {
outterModelClass= new Gson().fromJson(responseJson.getString(String.valueOf(i)), JsonModel.class);
listObj.add(outterModelClass); //here i'm getting exception,,
} catch (JSONException e) {
e.printStackTrace();
}
}
我没有得到解决,需要解决方案谢谢
你得到了什么类型的异常? – Ivied