JSON与Object的互相转化 public static Object jsonToObj(Object obj,String jsonStr) { ObjectMapper mapper = new ObjectMapper(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); try { obj=mapper.readValue(jsonStr, obj.getClass()); } catch (IOException e) { e.printStackTrace(); } return obj; } //mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); //开启配置后,当JSON比类多字段时,避免抛出JsonMappingException public static String objToJson(Object obj){ ObjectMapper mapper = new ObjectMapper(); try { return mapper.writeValueAsString(obj); } catch (JsonProcessingException e) { e.printStackTrace(); return "objToJson工具异常"; } }
JSON与Object的互相转化
最新推荐文章于 2024-03-03 18:06:38 发布