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"));
上面输出结果: