`

java 代码 JSON解析

    博客分类:
  • JSON
阅读更多
String strTest = 
				"{'one':[ {'two':[ {'three':'去头屑','four':[ {'five':'用立白'},{'six':'和尚洗头'} ] } ]},{'seven':'用飘柔'}]}";
		
		JSONObject obj = JSONObject.fromObject(strTest);
		//通过key 取到两个对象
		JSONArray oneObj = obj.getJSONArray("one");
		//根据下标得到对象
		JSONObject arrObj = oneObj.getJSONObject(1);
		System.out.println(arrObj.getString("seven"));
		
		arrObj = oneObj.getJSONObject(0);
		oneObj = arrObj.getJSONArray("two");
		arrObj = oneObj.getJSONObject(0);
		System.out.println(arrObj.getString("three"));
		
		oneObj = arrObj.getJSONArray("four");
		arrObj = oneObj.getJSONObject(1);
		System.out.println(arrObj.getString("six"));

		arrObj = oneObj.getJSONObject(0);
		System.out.println(arrObj.getString("five"));


上面输出结果:



  • 大小: 5.9 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics