我想JSON string对两种消息使用相同的POJO 反序列化。看看下面的消息
{
"success": true,
"data": [
{
"id": 2,
"comments": null
},
{
"id": 3,
"comments": null
}
]
}
Run Code Online (Sandbox Code Playgroud)
数据是数组,但有时数据是单个对象:
{
"success": true,
"data":
{
"id": 2,
"comments": null
}
}
Run Code Online (Sandbox Code Playgroud)
我的POJO看起来像这样:
public void setData(List<Object> data)
{
this.data = data;
}
Run Code Online (Sandbox Code Playgroud)
有没有办法使用相同的类反序列化第二条消息(数据不是数组)?
亲切的问候,里卡多