【问题标题】:How to handle json with different type but same key in jackson如何在杰克逊中处理具有不同类型但相同键的json
【发布时间】:2011-02-28 21:59:55
【问题描述】:

我请求一个休息服务,其中 json 结果包含一个地点对象列表,或者只有一个地点对象,但两者都具有相同的键:

{
    place:[{lat:12, lon:12}, {lat:12, lon:12}]
}

{
    place: {lat: 12, lon:12}
}

有没有办法使用 jackson json 解析器来处理这个问题,因为我总是有一个对象列表?

【问题讨论】:

    标签: java json jackson


    【解决方案1】:

    当然。你试过了吗?对于第一个示例,您的对象模型似乎类似于:

    public class Places {
      public List<Place> place:
    

    }

    公共课场所{ 公共国际纬度,经度; }

    你会得到预期的 JSON。

    【讨论】:

      猜你喜欢
      • 2016-10-15
      • 2014-05-19
      • 2022-01-24
      • 1970-01-01
      • 1970-01-01
      • 2011-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多