我该如何使用gson解析json数据?我的json数组有多种对象类型,我不知道需要创建哪种类型的对象来保存这种结构。我不能更改json数据格式(我无法控制服务器)。
我能否使用gson或其他库来解析此json数组,应该如何操作?
以下是json代码块:
[
{
"type": 1,
"object": {
"title1": "title1",
"title2": "title2"
}
},
{
"type": 2,
"object": [
"string",
"string",
"string"
]
},
{
"type": 3,
"object": [
{
"url": "url",
"text": "text",
"width": 600,
"height": 600
},
{
"url": "url",
"text": "text",
"width": 600,
"height": 600
}
]
},
{
"type": 4,
"object": {
"id": 337203,
"type": 1,
"city": "1"
}
}
]