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);