Java中List等集合对象与json对象互相转换

素颜马尾好姑娘i 2022-11-29 11:54 254阅读 0赞

需要使用 Jackson JSON处理 jar包,主要使用 ObjectMapper

object 转成 json

  1. public static String objectToJson(Object value) {
  2. try {
  3. return new ObjectMapper().writeValueAsString(value);
  4. } catch (JsonProcessingException ex) {
  5. throw new IllegalArgumentException("Cannot parse object to JSON", ex);
  6. }
  7. }

json 转成 object

  1. public static <T> T jsonToObject(String json, Class<T> clazz) {
  2. try {
  3. return new ObjectMapper().readValue(json, clazz);
  4. } catch (IOException ex) {
  5. throw new IllegalArgumentException(
  6. "Cannot parse the specified JSON string into " + clazz, ex);
  7. }
  8. }

发表评论

表情:
评论列表 (有 0 条评论,254人围观)

还没有评论,来说两句吧...

相关阅读