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

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

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

<span style="font-size:18px;">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,代码如下:

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

原文地址:https://www.cnblogs.com/tensory/p/6590793.html