烦人的JSON解析错误索引2超出范围

时间:2015-06-17 22:33:51

标签: java android json

一直试图绕过它好几个小时,我总是把这个烦人的 错误索引2超出范围 错误

我知道有很多关于stackoverflow错误的问题但是每个人的代码似乎都有不同的问题

JSONArray platforms = currentMovie.getJSONArray("platforms"); 
for (int y = 0; y < arrayPlatforms.length(); y++) {
    JSONObject currentPlatform = platforms.getJSONObject(i);
    String platform = currentPlatform.getString("name");
    String platformAbv = currentPlatform.getString("abbreviation");

    platforms.add(platform);
    Toast.makeText(getActivity(), ""+ platforms, Toast.LENGTH_SHORT).show();

    platformsAbbreviation.add(platformAbv);
    Toast.makeText(getActivity(), ""+ platformsAbbreviation, Toast.LENGTH_SHORT).show();
}

平台和平台都是String ArrayList

感谢!!!

1 个答案:

答案 0 :(得分:1)

看起来你可能会输错:

JSONObject currentPlatform = platforms.getJSONObject(i);

i应该是y