在线工具 在线编程 在线白板 在线工具 在线编程 在线白板

java中string字符串怎么转成list

大神帮我讲解下,java中string字符串怎么转成list?

str = "[{"dept_count":0,"online_count":0,"offline_count":0,"dept_id":"0.001","dept_name":"test1"},{"dept_count":0,"online_count":0,"offline_count":0,"dept_id":"0.002","dept_name":"test2"},{"dept_count":0,"online_count":0,"offline_count":0,"dept_id":"0.003","dept_name":"test3"}]"

public class testtPO extends PO {

private String dept_count;
private String online_count;
private String offline_count;
private String dept_id;
省略set、get...
}
怎么把str转换成list,求指点
最新回答
浅笑未央人自笑

2025-03-28 00:00:35

这串字符应该是json字符串,直接使用
JSONArray json = JSONArray.fromObject(jsonString);
转成json数组就行了,接着的怎么取都可以
偏执的浪漫

2025-03-28 00:05:36

(import com.alibaba.fastjson.JSONArray)
List<SaveUserTaskParam> list = JSONArray.parseArray(str, SaveUserTaskParam.class);