【发布时间】:2015-12-08 06:50:13
【问题描述】:
我有一个 json 文件,其结构如下:
{
"Otions": true
"Plastic": ""
"Houses": {
7: {
"name": "Akash Bhawan"
"MemBers": 3
"children": 1
}-
8: {
"name": "Ashiyana"
"memBers": 4
"children": 2
}-
9: {
"name": "Faruks Nest"
"memBers": 5
"children": 1
}-
房屋内的物体是可变的,可以相应地增加或减少,也可以改变名称。 字段“name”、“members”、“children”是唯一的字段并且永远存在
我正在使用gson来解析
@SerializedName("Otions")
private String Options;
@SerializedName("Plastic")
private String plastics;
@SerializedName("Houses")
private Houses houses;
我想知道是否有一种方法可以将不同命名的对象存储在哈希表或其他方式中?
【问题讨论】:
-
您可以查看
JSONObject的names()或keys()方法。我不记得哪个拿到你的钥匙(在你的情况下是“8”和“9”)。 -
看看这个SO Thread