博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jackson 处理复杂类型(List,map)两种方法
阅读量:2437 次
发布时间:2019-05-10

本文共 582 字,大约阅读时间需要 1 分钟。

知道Jackson可以做这个,只是不经常用到。用到了,查到了……

方法一:

String jsonString="[{'id':'1'},{'id':'2'}]";ObjectMapper mapper = new ObjectMapper();JavaType javaType = mapper.getTypeFactory().constructParametricType(List.class, Bean.class);//如果是Map类型  mapper.getTypeFactory().constructParametricType(HashMap.class,String.class, Bean.class);List
lst = (List
)mapper.readValue(jsonString, javaType);

方法二:

String jsonString="[{'id':'1'},{'id':'2'}]";ObjectMapper mapper = new ObjectMapper();List
beanList = mapper.readValue(jsonString, new TypeReference
>() {});

转载地址:http://qrgmb.baihongyu.com/

你可能感兴趣的文章
Symbian OS SDKs简介(转)
查看>>
[组图]基于Nokia S60的游戏开发之四(转)
查看>>
屡次选错终致项目暴毙(转)
查看>>
WinXP优化 全面消除操作系统的复制乱码(转)
查看>>
symbian 60 开发的一个问题-让左右键都能弹出菜单(转)
查看>>
SQL Server静态页面导出技术(转)
查看>>
黑客软件最常用的连接端口一览(转)
查看>>
解决无盘多机启动慢的方法(转)
查看>>
检查字符串strSource是否为big或big5码(转)
查看>>
EXCEL读取与写入数据的最佳方案(转)
查看>>
windows运行命令详解(转)
查看>>
sql语句插入的数据中含有单引号怎么办(转)
查看>>
RJ45接头接法(转)
查看>>
将数据库的内容放到下拉列表中(转)
查看>>
突破网吧及机房管理限制的方法(转)
查看>>
WAP 2.0--XHTML mobile profile(转)
查看>>
Platform Builder之旅(二)(转)
查看>>
GFP:新一代多业务传输技术(转)
查看>>
安全至上:7月11日值得注意病毒列表(转)
查看>>
How to Use DBMS_SUPPORT Package(转)
查看>>