【发布时间】:2017-01-05 11:37:06
【问题描述】:
我想知道是否有办法使用 GSON 访问子嵌套属性。
考虑一下这个 JSON:
data: {
myobject: {
name: "test",
status: {
active: 1
}
}
}
我不想定义一个额外的类来处理状态,最好有一种机制来直接访问嵌套属性。
例如:
public class MyObject {
@SerializedName("name")
public String name;
@SerializedName("status.active")
private Boolean active;
}
有没有办法使用 GSON 或任何其他 Android JSON 解析器来做到这一点?
【问题讨论】:
-
使用活动字段创建状态内部类。
-
我在描述中明确提到我想避免这种情况......
-
我编辑了您的问题以更好地代表您的意图
-
谢谢@TimCastelijns