java json转成list对象
时间: 2023-11-21 15:56:25 浏览: 49
您可以使用Google Gson库将JSON字符串转换为Java List对象。以下是两种方法:
方法一:使用Google Gson库
```java
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import java.util.List;
// 将JSON字符串转换为List
String json = "[{\"name\":\"John\", \"age\":30},{\"name\":\"Alice\", \"age\":25}]";
List<Person> personList = new Gson().fromJson(json, new TypeToken<List<Person>>(){}.getType());
```
方法二:使用Gson库
```java
import com.google.gson.Gson;
import java.util.Arrays;
import java.util.List;
// 将JSON字符串转换为List
String json = "[{\"name\":\"John\", \"age\":30},{\"name\":\"Alice\", \"age\":25}]";
Gson gson = new Gson();
List<SysUser> userList = Arrays.asList(gson.fromJson(json, SysUser[].class));
for(SysUser user : userList){
System.out.println(user);
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)