实例解析嵌套的JSON格式数据

关于JSON数据格式的基本知识和概念,参看:

http://www.cnblogs.com/zouzf/archive/2012/03/31/2426646.html

 

var = {
		"resultcode":"200",
		"reason":"Successed!",
		"result":
				{
					"lat":"41.2334465",
					"lng":"116.9772857",
					"type":"1",
					"address":"河北省承德市丰宁满族自治县",
					"business":"",
					"citycode":207,
					"ext":
						 {
							"adcode":"130826",
							"city":"承德市",
							"country":"中国",
							"direction":"",
							"distance":"",
							"district":"丰宁满族自治县",
							"province":"河北省",
							"street":"",
							"street_number":"",
							"country_code":0
						 }
				},
			"error_code":0
}</span>

例如,我想获得address,代码如下:

 

 

String currentLocation = null;
            try{
                JSONObject jsonObject = new JSONObject(var);
                JSONObject data = jsonObject.getJSONObject("result");
                currentLocation = data.getString("address");
            }catch (JSONException e){
                e.printStackTrace();
            }</span>

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值