【发布时间】:2016-09-13 09:36:48
【问题描述】:
在其中一个 API 中,我收到了 Json 响应: 您可以在此处查看此响应示例Sample Json resopnse
{
"histogram" : {
"1" : "12",
"2" : "20",
"3" : "50",
"4" : "90",
"5" : "10"
}
}
为了反序列化这个响应,如何编写 POJO 类?
在java中,由于我们不允许将数字作为变量名,如何将其转换为POJO?
例如,我怎样才能创建这样的东西:
public class MyPOJO {
Histogram histogram;
public static class Histogram {
// I KNOW THIS IS WRONG !!
String 1;
String 2;
String 3;
String 4;
}
}
jackson 是否提供任何注释来处理这些?
【问题讨论】:
标签: java rest jackson json-deserialization