json字符转java bean忽略大小写
2024-10-18 03:36:26
使用objectMapper进行json字符的解析
com.fasterxml.jackson.databind.ObjectMapper ob =new com.fasterxml.jackson.databind.ObjectMapper();
JSONObject js = new JSONObject(json);
//json转bean时忽略大小写
ob.configure(MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES, true);
diagRequestBean = ob.readValue(js.toString(), DiagRequestBean.class);
使用JSONObject 将json字符转换为json对象,然后利用objectmapper将这个json对象转换为javabean对象。
当使用Objectmapper时,导包可能是import org.codehaus.jackson.map.ObjectMapper;
但是当你需要忽略大小写进行转换映射时,需要导入com.fasterxml.jackson.databind包,而为了不和其他使用objectmapper的地方冲突,就采用局部使用的方式,
com.fasterxml.jackson.databind.ObjectMapper ob =new com.fasterxml.jackson.databind.ObjectMapper();这样来声明使用objectmapper,这样就可以轻松将json对象转换为javabean对象。
换种思路,换种方法,换种思维就解决问题了。
最新文章
- js实现web网页版台球游戏
- Ajax过程
- ios pyudaren
- grub4dos通用菜单及相关工具包
- pandas库学习笔记(一)Series入门学习
- (2)WinForm中改变Tab选项卡的顺序
- 批处理at命令--一切尽在计划中
- gulpfile的结构
- 基于MapReduce的SimRank++算法研究与实现
- Java Thread 总结
- [置顶] 和孩子们一起学Python编程
- TypeScript-01-变量、基本类型和运算符
- 万能选项卡,tab选项卡
- Halcon一日一练:图像、变量实时更新
- 深度解析Java内存原型
- linux集群时间同步搭建
- iOSUIWebView---快停下啦,你的愚蠢的行为
- C#:String.Format数字格式化输出 {0:N2} {0:D2} {0:C2}...
- Spring Boot—13事务支持
- 020.2.1 system