次の方法で構築された複雑なオブジェクトを含むサーバー応答を取得します。
json array of object type A with
{ jsonobject with a json array of object type B
}
以下の例のように、オブジェクト typeA とオブジェクト typeB に逆シリアル化しようとしています。
public class ObjectA{
String a;
int b;
ArrayList<ObjectB> list;
}
public class ObjectB{
String a1;
int b2;
String c3;
}
これは私のJSONの例です
[
{
"a": "a",
"b": 1,
"list": [
{
"a1": "a1",
"b2": 2,
"c3": "c3"
},
{
"a1": "a1",
"b2": 2,
"c3": "c3"
}
]
},
{
"a": "a",
"b": 1,
"list": [
{
"a1": "a1",
"b2": 2,
"c3": "c3"
},
{
"a1": "a1",
"b2": 2,
"c3": "c3"
}
]
}
]
これを逆シリアル化するにはどうすればよいですか?