前提:如果你的项目是Maven管理的,在pom.xml中添加依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.15</version>
</dependency>
引用的类:
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
1.JSONArray 转List
// JSONArray转List不能直接转,可以先把JSONArray转成json数组字符串,再转成list
JSONArray jsonArray = (JSONArray) retState.getResult();
String jsonArrayStr = JSONArray.toJSONString(jsonArray);
List<TodoResult> todoResults= JSONArray.parseArray(jsonArrayStr, TodoResult.class);