java中Json与String,Object,集合等之间的转换

本文所提到的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);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值