java接收jsonarray_java中JSONObject与JSONArray的使用

本文介绍了如何在Java中使用JSONObject与JSONArray解析复杂的JSON数据,包括从JSON字符串转换为对象,通过键获取值,以及如何将JSON数组中的对象封装为自定义bean,以方便数据操作。示例中展示了从JSON数据中提取title、imageId02等信息的方法。
摘要由CSDN通过智能技术生成

JSONObject与JSONArray

最近在学习过程中用到了稍微复杂点的json数据需要将json数据解析出来,这里就截取一部分作为例子

1.JSONObject介绍

JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包。

2.下载jar包

*或者在Maven的pom.xml文件中直接配置如下:

net.sf.json-lib

json-lib

2.4

jdk15

json数据:

{"cartypes":[

{"id":1,"imgUrl":"img/l.jpg","bigimg": "img/d.jpg","title":"别克威朗","marketprice":"15.29","periods":"12","endrepayone":"96800","endrepaytwo":"96800","endrepaythree":"93000","endmonthone":"3408","endmonthtwo":"3408","endmonththree":"3278","repayfirst":"15290","repaytwo":"22935", "repaythree":"30580","monthrepayone":"3578","monthrepaytwo":"2878","monthrepaythree":"2478","cardetails":

[{"imageId00": "img/first-bkwl.jpg","imageId01": "img/bkwl01.jpg","imageId02": "img/bkwl02.jpg","imageId03": "img/bkwl03.jpg","imageId04": "img/bkwl04.jpg","carname": "别克","carmatter": "威朗","carvolume":"1.5L","sitnum":"5","cargearbox":"6挡手自一体","caremission":"国V","carldone":"一体式座舱","carldtwo":"绒面内饰","carldthree":"全景天窗","carldfour":"展翼型HID大灯"}]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值