I am trying to parse the JSON data retrieved from the following link
http://fipeapi.appspot.com/api/1/carros/marcas.json
It does not have a name of the JsonArray. Here is what I have tried so far.
private String getName(int position) {
    String name = "";
    try {
        //Getting object of given index
        JSONObject json = result.getJSONObject(position);
        //Fetching name from that object
        name = json.getString(Config.TAG_NAME);
    } catch (JSONException e) {
        e.printStackTrace();
    }
    //Returning the name
    return name;
}
And here is the Config class
public class Config {
    //JSON URL
    public static final String DATA_URL = "http://fipeapi.appspot.com/api/1/carros/marcas.json";
    //Tags used in the JSON String
    public static final String TAG_USERNAME = "name";
    public static final String TAG_NAME = "fipe_name";
    public static final String TAG_COURSE = "key";
    public static final String TAG_ID_MARCA_CARRO = "id";
    //JSON array name
    public static final String JSON_ARRAY = "marcas";
}
Please let me know if you need more information to help me in solving this problem. Thanks in advance!
 
    