关于jackson解析复杂json,该怎么解析

关于jackson解析复杂json,该怎么解析

自此以后,行同陌路 发布于 2021-11-28 字数 846 浏览 870 回复 6

String json2 = "{"channel":[{"program":[{"img":[{"smallSrc":"images/256_144/12t.jpg","middleSrc":"images/1024_576/12s.jpg","bigSrc":"images/1920_1080/12.jpg","prompt":{"x":"0","y":"0","text":"图片说明文件12"}},{"smallSrc":"images/256_144/13t.jpg","middleSrc":"images/1024_576/13s.jpg","bigSrc":"images/1920_1080/13.jpg","prompt":{"x":"0","y":"0","text":"图片说明文件13"}}],"bgMusic":{"url":"music/1.mid"},"time":"19:30"},{"img":[{"smallSrc":"images/256_144/5t.jpg","middleSrc":"images/1024_576/5s.jpg","bigSrc":"images/1920_1080/5.jpg","prompt":{"x":"0","y":"0","text":"图片说明文件5"}},{"smallSrc":"images/256_144/6t.jpg","middleSrc":"images/1024_576/6s.jpg","bigSrc":"images/1920_1080/6.jpg","prompt":{"x":"0","y":"0","text":"图片说明文件6"}}],"bgMusic":{url:"music/2.mid"},"time":"20:30"}],"logo":{"url":"images/global_go_logo.png"}}]}"; 

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

2021-12-01 6 楼

检查一下你的json字符串格式正不正确

坚持沉默 2021-12-01 5 楼

我也碰到这个问题了,jackson感觉不好用啊,

刘备忘录 2021-12-01 4 楼

你定义好ObjectMapper的目标类,你这个也不复杂啊,又不是循环引用

偏爱自由 2021-12-01 3 楼

你定义好ObjectMapper的目标类,你这个也不复杂啊,又不是循环引用

苍暮颜 2021-11-30 2 楼

如果知道json串之前的转换对象,好像可以用convert...(obj,targetObjClass)去转换成指定的对象

卸妝后依然美 2021-11-28 1 楼

直接转成Map呢?如果我要是使用 fastjson一般都会直接转成Map,也可以自己定义一个类,跟你这个json结构一样的。