FastJson是一种轻量级的Java语言库,可以快速将JSON字符串转换为Java对象的List集合。使用FastJson将JSON转换为List对象的实现方式如下:
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency>
public class User { private int id; private String name; private int age; // 省略getter/setter }
String jsonStr = "[{\"id\":1,\"name\":\"张三\",\"age\":18},{\"id\":2,\"name\":\"李四\",\"age\":20}]"; List<User> userList = JSON.parseArray(jsonStr, User.class);
for (User user : userList) { System.out.println(user); }
以上就是使用FastJson将JSON转换为List对象的实现方式,使用起来非常简单,只需要引入FastJson依赖,定义JavaBean,解析JSON字符串,即可将JSON转换为List对象。
本文链接:http://task.lmcjl.com/news/13186.html