{“body”:{
“hotspots”:[
{
“icon”:{
“url”:”http://203.146.26.65/att/layar_ar/system/../pois/l2d/g1.jpg”},
“text”:{
“footnote”:”Meta Ah @ CreativeJuiceBangkok”,”description”:”Radchadamri Bangkok”,”title”:”The G1 Office”},
“object”:{“url”:”http://203.146.26.65/att/aim_test_env/cj_api.php?&method=playpoi&sessionid=3bbfdbf95ca6951e7fed9a24b558baaed9004c9c1309d8114f8a25629b4dd20b&lat=13.7385082604&lon=100.542325973&pagecode=arview&eventcode=refresh_button&poicode=geo_1″,”contentType”:”video/x-flv”},

“poicode”:”geo_1″,
“imageURL”:”http://203.146.26.65/att/layar_ar/system/../pois/l2d/g1.jpg”,
“anchor”:{
“geolocation”:{
“lon”:100.542325973,
“lat”:13.7385082604}
}
},

{
“icon”:{
“url”:”http://203.146.26.65/att/layar_ar/system/../pois/l2d/bts.jpg”},
“text”:{
“footnote”:”Meta Ah @ CreativeJuiceBangkok”,”description”:”Radchadamri Bangkok”,”title”:”BTS Radchadamri”},
“object”:{
“url”:”http://203.146.26.65/att/aim_test_env/cj_api.php?&method=playpoi&sessionid=3bbfdbf95ca6951e7fed9a24b558baaed9004c9c1309d8114f8a25629b4dd20b&lat=13.7385082604&lon=100.542325973&pagecode=arview&eventcode=refresh_button&poicode=geo_2″,”contentType”:”video/x-flv”},

“poicode”:”geo_2″,
“imageURL”:”http://203.146.26.65/att/layar_ar/system/../pois/l2d/bts.jpg”,
“anchor”:{
“geolocation”:{
“lon”:100.539622307,”lat”:13.7391856817}
}
}
}

อันนี้คือ json
———————————
ผมต้องการ ใช้ข้อมูล hotspots ซึ่งเป็น Array แต่แล้วพอ parser กลับได้

JSONObject json = new JSONObject(strJson);
JSONObject jsonBody = json.getJSONObject(“body”);
JSONArray dataArray = jsonBody.getJSONArray(“hotspots”);

Log.d(TAG,”dataArray = “+dataArray.getJSONObject(i).getString(“icon”)); // debug ดูค่า

{“url”:”http://203.146.26.65/att/layar_ar/system/../pois/l2d/g1.jpg”} //string ที่แสดงผลมา

ผมต้องการได้ค่า http://203.146.26.65/att/layar_ar/system/../pois/l2d/g1.jpg นี้เท่านั้นแต่หาวิธี parser ไม่ได้ครับ