我如何以毫秒为单位解组JSON作为属性(最好使用Jackson?)

时间:2014-10-05 17:52:35

标签: java json jackson

我试图将以下JSON转换为对象,但我无法弄清楚如何通过第一个属性名称,这是一个以毫秒为单位的时间戳。我曾尝试使用ObjectMapper,但由于每次都有不同的值,我不知道如何捕获它。

{
  "daily": {
    "1397952000000": 682,
    "1398038400000": 717,
    "1398124800000": 753,
    "1398211200000": 791
  },
  "average": {
    "1397952000000": 363,
    "1398038400000": 382,
    "1398124800000": 401,
    "1398211200000": 421
  }
}

使用ObjectMapper是正确的方法,还是有替代方法?

感谢您的建议。

1 个答案:

答案 0 :(得分:0)

地图<String, Integer>效果很好,谢谢。

   public class Pojo {

            private Map<String, Integer> daily;

            private Map<String, Integer> average;

       }