【发布时间】:2015-10-26 23:49:37
【问题描述】:
使用 GSON,如果我有一些看起来像这样的 JSON:
{
"foo" : "asdf",
"bar" : "jkl",
"city": {
"name": "Los Angeles",
"country": "US"
}
}
有没有办法通过使用 SerializedName 注释将其反序列化为一个看起来像这样的类?
public class SomeDto {
String foo;
String bar;
String city;
String country;
}
不必创建内部类并编写特殊的反序列化器?
也许是这样的?
@SerializedName("city.name")
private String city;
【问题讨论】:
标签: java json serialization gson