Json {"Load":null} Load 属性为一个对象 ,这样的结构能否转换?
key是对象??? 不是String??
Load 这个Key是一个对象
现在的转换时ClassCastException
Exception in thread "main" java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to cn.ennwifi.learn.api.v1.module.NullType at cn.ennwifi.learn.api.v1.MainController.main(MainController.java:127)
恩, 挂...
有无解决方案?对方API返回这样的数据啊。。
只好转到 ObjectMapping了 ObjectMapper mapper = new ObjectMapper();
String json = "{\"name\":\"123\",\"input\":null}"; NullType t = mapper.readValue(json, NullType.class); System.out.println(Json.toJson(t, JsonFormat.full()));