有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Android Studio在读取JSONArray时遇到问题

我是Android Studio的初学者,我正在学习如何读取JSON文件。我使用logcat发现在声明JSONArray数据列表的行中出现异常。下面是我的代码供参考

try{
            JSONObject jsonObject = new JSONObject(loadJSONFromAsset());
            JSONArray dataList = jsonObject.getJSONArray("eateries");
            //Log.d("test", String.valueOf(dataList.length()));
            for(int i = 0; i < dataList.length(); i++){
                String EateryName = dataList.getJSONObject(i).getString("name");
                EateryList.add(EateryName);
            }
        }catch (JSONException e){
            e.printStackTrace();
            //Log.d("test", "exception");
        }

共 (0) 个答案