I would need help to parse this JSONArray in my Android app. I'm a bit confused with JSONObjects and JSONArrays :
[
{
    "nid": [
        {
            "value": "3"
        }
    ],
    "uid": [
        {
            "target_id": "1",
            "url": "/user/1"
        }
    ],
    "field_image": [
        {
            "target_id": "2",
            "alt": "alternate 1",
            "title": "",
            "width": "640",
            "height": "640",
            "url": "http://url"
        },
        {
            "target_id": "3",
            "alt": "alternate 2",
            "title": "",
            "width": "640",
            "height": "640",
            "url": "http://url"
        }
    ]
}]
Here is what I've got to start the iteration :
public void onResponse(JSONArray response) {
try {
    jsonResponse = "";
    for (int i = 0; i < response.length(); i++) {       
    ...
 
     
     
     
     
     
     
    