【发布时间】:2015-07-28 17:57:35
【问题描述】:
我如何将下面的 json 映射到一个 java 类,其中键是动态的
{
"steps":
{
"1":{
a:"a",
b:"b",
c:"c"
},
"2":{
a:"a",
b:"b",
c:"c"
},
"3":{
a:"a",
b:"b",
c:"c"
}
}
}
一般情况下,如果json对象属于这种类型,很容易映射到一个对象上。
{
"steps":
[
{
a:"a",
b:"b",
c:"c"
},
{
a:"a",
b:"b",
c:"c"
},
{
a:"a",
b:"b",
c:"c"
}
]
}
这个类将是:
public class Example
{
private Steps[] steps;
}
public class Steps
{
private String b;
private String c;
private String a;
}
【问题讨论】:
-
使用地图代替数组。
-
感谢使用
Map作品