问题:
json字符串结构
对象里面循环嵌套subList的数据结构
[{
"sid": 115188,
"version": 1,
"subList": [{
"sid": 115189,
"version": 1,
"subList": [{
"sid": 115196,
"version": 1,
"subList": []
}]
}]
},
{
"sid": 115187,
"version": 1,
"subList": [{
"sid": 115190,
"version": 1,
"subList": [{
"sid": 115195,
"version": 1,
"subList": []
}]
}]
}
]
解析过程
Type listType = new TypeToken<List<CtMgStage>>() {}.getType();
Gson gson = new Gson();
String toJson = gson.toJson(reqData);
List<CtMgStage> list = gson.fromJson(toJson, listType);
这样解析的最终结果对象,就是嵌套的这种