1 package web.helper; 2 3 import java.util.ArrayList; 4 import net.sf.json.JSONArray; 5 import web.model.AbstractData; 6 public class JSONTextToObj { 7 /* 8 * 将json文本转化成json数组,再将json数组转化为具体类的线性集合 9 * */10 @SuppressWarnings("unchecked")11 public static ArrayList jsonTextToObj(String jsontext,Class objClass)12 {13 ArrayList datas = null;14 JSONArray jsonArr = JSONArray.fromObject(jsontext);15 datas = (ArrayList ) JSONArray.toCollection(jsonArr, objClass);16 return datas;17 }18 } 注:AbstractData是自己写的一个数据类,和平时写的User等类一样