zoukankan      html  css  js  c++  java
  • json字符转java bean忽略大小写

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

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

  • 相关阅读:
    独木舟上的旅行
    会场安排问题
    喷水装置(二)
    喷水装置(一)
    款待奶牛
    整理书本
    贪心算法基本思想和典型例题(转)
    贪心算法
    太乱了,不要了
    Runtime Error:Floating point exception 不知道拿错了
  • 原文地址:https://www.cnblogs.com/jasonboren/p/11999849.html
Copyright © 2011-2022 走看看