【发布时间】:2017-12-04 06:46:00
【问题描述】:
{
"batchcomplete": "",
"warnings": {
"main": {
"*": "Unrecognized parameter: rvprop."
},
"extracts": {
"*": "\"exlimit\" was too large for a whole article extracts request, lowered to 1."
}
},
"query": {
"normalized": [
{
"from": "pune",
"to": "Pune"
}
],
"pages": {
"164634": {
"pageid": 164634,
"ns": 0,
"title": "Pune",
"extract": ""
}
}
}
}
在上面的 json 中,“pages”对象内的数字键是动态的。那么我如何为这个 json 做一个 pojo。
请,请,请帮助我。 我已经为此进行了很多搜索,但没有任何效果。 我也是改装的初学者,所以请详细回答。 我已经看到一些答案提到在这种情况下使用地图(例如Parse Dynamic Key Json String using Retrofit)。但是这些答案没有得到适当的阐述。请帮我彻底理解。
【问题讨论】:
-
不要只是直接。你必须自己尝试,如果你不能解决问题,然后用演示询问。看看这个可能对你有帮助stackoverflow.com/questions/3527264/how-to-create-a-pojo
-
seon,我知道如何制作该链接中解释的 pojo 类。但问题在于 json 具有动态键。如果你知道,请帮助我。
-
@SahilPatil 您是否尝试过使用 hashmap 解决方案?
标签: java android json gson retrofit2