0
我在下面的格式非常奇怪的JSON响应(还有更多的属性):解析JSON的Java
{
"foo": [
{
"key": "name",
"value": "Hans"
}, {
"key": "lastName",
"value": "Peter"
},..
{}
],
"bar": [
{
"key": "age",
"value": "24"
}, {
"key": "favoriteColor",
"value": "blue"
},..
{}
],..
[]
}
我想它像属性的子集解析成一个对象:
public class ClientDTO {
public String name; // from the foo section (key might appear also in a different section..)
public String age; // from the bar section
}
我已经将它解析成Map<String,Object>
,但该结构非常不典型,无法处理成我的对象。任何人都得到了这样一个json/map结构的代码片断?
边信息:我在春季框架中使用其余模板。最终会有更优雅的自动方式吗?
退房谷歌GSON HTTPS ://github.com/google/gson/blob/master/UserGuide.md – DShade