当字符串中的Json为多个对象时,将字符串转换为Json对象并取值
实现:引包:
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject;
代码:
String s = "[{'id':'00001','name':'小明'},{'id':'00002','name':'小红',}]"; JSONArray jsonArray = JSONArray.parseArray(s); for(int i=0; iJSONObject o = jsonArray.getJSONObject(i); System.out.println("id为 "+o.getString("id")+" 的同学叫 "+o.getString("name")); }
输出: