本文所提到的JSON 是 com.alibaba.fastjson 包的,并非net.sf.json包下的,事实证明,com.alibaba.fastjson 包下的JSON远比其他包下的包装JSON更实用。
1、将String转化为JSONObject
JSONObject obj = JSONObject.parseObject(String);
JSONObject obj = JSON.parseObject(String)
2、将Object 转化为JSONObject
JSONObject obj = (JSONObject)JSON.toJSON(Object)
3、将String转化为JSONObject
JSONArray array= JSONArray .parseArray(String);
JSONArray array= JSON.parseArray(String)
4、将Object 转化为JSONObject
JSONArray array= (JSONArray )JSON.toJSON(Object);
5、从JSONObject中获取JSONArray
JSONArray array = JSONObject.getJSONArray("array");
6.从JSONArray中获取JSONObject
JSONObject obj = JSONArray.getJSONObject(index);