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

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

  • 相关阅读:
    Light OJ 1067 Combinations (乘法逆元)
    hdu1172猜数字(暴力枚举)
    hdu 2266 How Many Equations Can You Find(DFS)
    项目之问卷调查问题
    Django之Modelform组件
    GIT
    form组件的总结
    总结django知识点
    djang-分页
    Django-Ajax
  • 原文地址:https://www.cnblogs.com/jasonboren/p/11999849.html
Copyright © 2011-2022 走看看