本文所提到的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);
本文详细介绍如何使用com.alibaba.fastjson包下的FastJSON进行数据转换,包括String与JSONObject、JSONArray之间的相互转换,以及从JSONObject和JSONArray中提取数据的方法。
5167

被折叠的 条评论
为什么被折叠?



