public static List jsonToList(String json, Class clazz) throws IOException { ObjectMapper objectMapper = new ObjectMapper(); JavaType javaType = objectMapper.getTypeFactory().constructParametricType(List.class, clazz); return objectMapper.readValue(json, javaType); }

// 使用方法 String json = "[{"id":1,"name":"张三"},{"id":2,"name":"李四"}]"; List userList = jsonToList(json, User.class); // User为自定义类名,表示转成的对象类型

使用jackson将json字符串转成列表。封装成一个通用方法

原文地址: https://www.cveoy.top/t/topic/cp4P 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录