String objectStr="{\"namE\":\"JSON\",\"age\":\"24\",\"address\":\"北京市西城区\"}"; JsonConfig config=new JsonConfig(); config.setRootClass(StudentModel.class); PropertyNameProcessor lowerCasePropertyNameProcessor = new PropertyNameProcessor() { @Override public String processPropertyName(Class aClass, String s) { return s.toLowerCase(); } }; config.registerJavaPropertyNameProcessor(StudentModel.class, lowerCasePropertyNameProcessor); JSONObject jsonObject=JSONObject.fromObject(objectStr); StudentModel stu=(StudentModel)JSONObject.toBean(jsonObject,config);