使用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对象。

换种思路,换种方法,换种思维就解决问题了。

最新文章

  1. js实现web网页版台球游戏
  2. Ajax过程
  3. ios pyudaren
  4. grub4dos通用菜单及相关工具包
  5. pandas库学习笔记(一)Series入门学习
  6. (2)WinForm中改变Tab选项卡的顺序
  7. 批处理at命令--一切尽在计划中
  8. gulpfile的结构
  9. 基于MapReduce的SimRank++算法研究与实现
  10. Java Thread 总结
  11. [置顶] 和孩子们一起学Python编程
  12. TypeScript-01-变量、基本类型和运算符
  13. 万能选项卡,tab选项卡
  14. Halcon一日一练:图像、变量实时更新
  15. 深度解析Java内存原型
  16. linux集群时间同步搭建
  17. iOSUIWebView---快停下啦,你的愚蠢的行为
  18. C#:String.Format数字格式化输出 {0:N2} {0:D2} {0:C2}...
  19. Spring Boot—13事务支持
  20. 020.2.1 system

热门文章

  1. kotlin 类的继承
  2. MySQL中的sleep函数介绍
  3. OpenNESS,开源的边缘网络服务平台
  4. uni-app 保持登录状态 (Vuex)
  5. MR21修改标准价
  6. 五指MUD协议
  7. laravel5.1设置cookie
  8. 使用 bash 脚本把 AWS EC2 数据备份到 S3
  9. node.js基础---增删
  10. PHP根据IP判断地区名信息的示例代码