import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
/***
* json字符串转java List
* @param rsContent
* @return
* @throws Exception
*/
private static List> jsonStringToList(String rsContent) throws Exception
{
JSONArray arry = JSONArray.fromObject(rsContent);
System.out.println("json字符串内容如下");
System.out.println(arry);
List> rsList = new ArrayList>();
for (int i = 0; i
{
JSONObject jsonObject = arry.getJSONObject(i);
Map map = new HashMap();
for (Iterator> iter = jsonObject.keys(); iter.hasNext();)
{
String key = (String) iter.next();
String value = jsonObject.get(key).toString();
map.put(key, value);
}
rsList.add(map);
}
return rsList;
}