无论JSON字符串属性命名如何均可解析获得并注入值到Javabean

来源:互联网 发布:巨人网络怎么样 知乎 编辑:程序博客网 时间:2024/06/11 10:58
String json = "{\"AutoCode\":\"1\"}";    JSONObject jsonObject = JSONObject.fromObject(json);    JsonConfig config = new JsonConfig();    config.setJavaIdentifierTransformer(new JavaIdentifierTransformer() {        @Override      public String transformToJavaIdentifier(String str) {        char[] chars = str.toCharArray();        chars[0] = Character.toLowerCase(chars[0]);        return new String(chars);      }           });    config.setRootClass(Test.class);    Object bean = JSONObject.toBean(jsonObject , config);    System.out.println(bean);

0 0
原创粉丝点击