Android json解析和存储在Phonegap中的arraylist中

Android json解析和存储在Phonegap中的arraylist中,android,json,arraylist,cordova,Android,Json,Arraylist,Cordova,在我的应用程序中,当用户单击一个按钮时,它会点击一个url,我使用它来获取json格式的返回数据,如下所示 { "Status": { "image": [ { "Large" : "http://XXXXXXXXXXXXXXXXXX.com/images/original/1316145577.jpg", "S

在我的应用程序中,当用户单击一个按钮时,它会点击一个url,我使用它来获取json格式的返回数据,如下所示

{
  "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" 
                } 
            ]
        }
} 
{"Status":[{ "Id": "46", "Username": "guru" }]} 
我想进行json解析,并将名为Large的URL存储在一个数组中,将名为Small的URL存储在另一个数组中。我希望使用
javascript
完成此操作

例如,在我的应用程序的另一个url中,我的json数据如下

{
  "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" 
                } 
            ]
        }
} 
{"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数组。
如何做到这一点,请帮助我的朋友们

我通过这种方式得到了答案

var data = JSON.parse(my_JSON_object);

                    var image = [];
                    for(var i=0; i< image.length(); i++)
                    {   
                        image[i] = data.Status.image[0].Large;
                        alert(image);
                    }
                        alert(image);
var data=JSON.parse(我的JSON对象);
var图像=[];
对于(var i=0;i
我坚持创建一个getter setter类,并使用am ArrayList保存URL。。。。