我有一個JSON結構,我想使用retrofit 2(@Expose)進行解析。下面我提到了JSON。需要幫助來解析它使用動態註釋。如何使用註解解析動態json在android中使用retrofit 2
{
"status": 1,
"message": "success",
"data" : [
{
"type": 1,
"heading": "",
"description": "",
"created_on": 141123213,
"author_id": 123,
"author_name": "some name",
"author_pic": "some_pic",
"read_time": "3.1 min",
"post_pic_url": "",
"post_web_url": "",
"isLiked": false,
"isSaved": false,
"totalLikes": 12
},
{
"type": 2,
"author_id": 123,
"author_name": "some name",
"author_pic": "some pic",
"author_about": "",
"tags":[
"travel", "weekends"
],
"isFollowing": false
},
{
"type": 3,
"poll_name": "Some name",
"poll_options": [
"opt1", "opt2", "opt3"
],
"author_id": 123,
"author_name": "some name",
"author_pic": "some pic",
"isLiked": true,
"isFollowing": false
},
{
"type": 4,
"ad_url": "url",
"ad_pic": "pic"
},
{
"type": 5,
"tags": [
"tag1", "tag2", "tag3"
]
}
]
}
我已經更新了所有5種類型的JSON結構。
動態註釋是指每次json結構會發生變化? – Lingeshwaran
在問這裏之前你有什麼嘗試嗎? –
當然,我試圖創建一個與JSON中提到的所有項目的模型,這是可行的,但不是我想要的最佳解決方案。尋找一些有效的方法 – ketan268