JAVA 解析 JSON

所需包:

json-lib-2.4-jdk15.jar

commons-lang 2.5

commons-beanutils 1.8.0

commons-collections 3.2.1

commons-logging 1.1.1

ezmorph 1.0.6

JSON JSONtext:

{“errorString”:””,”orders”:[{“orderNo”:”0013036002805″,”status”:”Y”,”pay_time”:”2013-06-08 16:24:49″,”distribute_time”:”2013-07-24 11:10:24″,”delivery_time”:”2013-07-24 11:50:53″,”payment”:”0.00″,”receiver_name”:”阎兴”,”receiver_state”:”四川省”,”receiver_city”:”宜宾市”,”receiver_district”:”兴文县”,”receiver_address”:”四川省宜宾市司宿舍”,”receiver_zip”:”6440″,”receiver_mobile”:”1346451″,”receiver_phone”:””,”buyer_message”:””,”Remarks”:””,”orderItems”:[{“no”:”1″,”itemNo”:”600000105″,”num”:”6″,”remark”:””}]},{“orderNo”:”001307042″,”status”:”Y”,”pay_time”:”2013-07-25 14:35:34″,”distribute_time”:”2013-07-26 13:25:57″,”delivery_time”:””,”payment”:”0.01″,”receiver_name”:”林”,”receiver_state”:”甘省”,”receiver_city”:”兰州市”,”receiver_district”:”榆中县”,”receiver_address”:”甘肃省兰市中县肃甘肃”,”receiver_zip”:”73000″,”receiver_mobile”:”138703″,”receiver_phone”:””,”buyer_message”:””,”Remarks”:””,”orderItems”:[{“no”:”1″,”itemNo”:”67220011″,”num”:”1″,”remark”:””}]}],”total_results”:2}

//解析实例:

JSONObject ALL=JSONObject.fromObject(JSONorder);Object errorString=ALL.get(“errorString”);Object total_results=ALL.get(“total_results”);JSONArray orders=ALL.getJSONArray(“orders”);JSONObject order=null;JSONObject item=null;for(int i=0;i<orders.size();i++){order=orders.getJSONObject(i);Object orderNo=order.get(“orderNo”);Object status=order.get(“status”);JSONArray items=order.getJSONArray(“orderItems”);for(int Y=0;Y<items.size();Y++){item=items.getJSONObject(Y);Object itemno=item.get(“itemNo”);System.out.println(“itemNo:”+itemno);}},免备案空间,香港空间,虚拟主机你的脸是为了呈现上帝赐给人类最贵重的礼物–微笑,

JAVA 解析 JSON

相关文章:

你感兴趣的文章:

标签云: