從一個JSON數組獲得一個java對象集合

 

import java.util.List;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
import net.sf.json.util.JSONUtils;
public static List<?> getObjectList(String jsonString,Class<?> clazz){
      
     //jsonString=[{"name":"","age":"","telephone":""},{},{}] 
 JSONArray array = JSONArray.fromObject(jsonString); List list = new ArrayList(); for (Iterator iterator = array.iterator(); iterator.hasNext();) { JSONObject jsonObject = (JSONObject) iterator.next(); list.add(JSONObject.toBean(jsonObject, clazz)); } return list; }
相關文章
相關標籤/搜索