0
中,當用戶點擊一個按鈕,我的應用程序的ArrayList存儲,它擊中一個URL,我用它來獲得一個JSON格式的返回數據如下JSON解析,並在PhoneGap的
{
"Status":
{
"image":
[
{
"Large" : "http://XXXXXXXXXXXXXXXXXX.com/images/original/1316145577.jpg",
"Small" : "http://XXXXXXXXXXXXXXXXXX.com/images/thumb70/1316145577.jpg"
},
{ "Large" : "http://XXXXXXXXXXXXXXXXXX.com/images/original/1316146270.jpg",
"Small" : "http://XXXXXXXXXXXXXXXXXX.com/images/thumb70/1316146270.jpg"
},
{ "Large" : "http://XXXXXXXXXXXXXXXXXX.com/images/original/1316146473.jpg",
"Small" : "http://XXXXXXXXXXXXXXXXXX.com/images/thumb70/1316146473.jpg"
},
{ "Large" : "http://XXXXXXXXXXXXXXXXXX.com/images/original/1316147003.jpg",
"Small" : "http://XXXXXXXXXXXXXXXXXX.com/images/thumb70/1316147003.jpg"
},
{ "Large" : "http://XXXXXXXXXXXXXXXXXX.com/images/original/1316581422.jpg",
"Small" : "http://XXXXXXXXXXXXXXXXXX.com/images/thumb70/1316581422.jpg"
},
{ "Large" : "http://XXXXXXXXXXXXXXXXXX.com/images/original/1316694587.jpg",
"Small" : "http://XXXXXXXXXXXXXXXXXX.com/images/thumb70/1316694587.jpg"
}
]
}
}
我想做的事json解析並存儲名爲Large下的URL以存儲在Array中,以及URL下的Small下名爲存儲在另一個數組中。我想用javascript
來完成。
舉例來說,在我的應用程序中的另一個URL的json數據是如下
{"Status":[{ "Id": "46", "Username": "guru" }]}
爲此,我用它來獲取數據作爲
var data = JSON.parse(my_JSON_object);
var id = data.Status[0].Id;
var name = data.Status[0].Username;
但如何解析的JSON陣列首先提到。 如何做到這一點,請幫助我的朋友
我就堅持創建一個getter,setter方法類,並使用ArrayList的上午到保存網址,得到的答覆.... –