NutzCN Logo
问答 Json {"Load":null} Load 属性为一个对象 ,这样的结构能否转换?
发布于 2573天前 作者 mapway 1700 次浏览 复制 上一个帖子 下一个帖子
标签:

Json {"Load":null} Load 属性为一个对象 ,这样的结构能否转换?

7 回复

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()));
添加回复
请先登陆
回到顶部