如何将Json数组存储到Java ArrayList?
我完全不懂Json。现在我在安卓项目工作。我知道如何使用ArrayList。我在Android项目的资产文件夹中有Json文件 所以,现在我需要如何从assets文件夹解析这个文件,以及如何将它存储到ArrayList;如何将Json数组存储到Java ArrayList?,java,android,arrays,json,arraylist,Java,Android,Arrays,Json,Arraylist,我完全不懂Json。现在我在安卓项目工作。我知道如何使用ArrayList。我在Android项目的资产文件夹中有Json文件 所以,现在我需要如何从assets文件夹解析这个文件,以及如何将它存储到ArrayList; String json="Your Json"; JSONObject resultJson = new JSONObject(json); JSONArray value = resultJson.getJSONArray(<Pass Your JsonOject Ke
String json="Your Json";
JSONObject resultJson = new JSONObject(json);
JSONArray value = resultJson.getJSONArray(<Pass Your JsonOject Key here>);
ArrayList<String> list = new ArrayList<>();
for (int i = 0; i < value.length(); i++)
{
JSONObject qstnArray = value.getJSONObject(i);
list.add(qstnArray.getString("question"));
}
JSONObject resultJson=新的JSONObject(json);
JSONArray value=resultJson.getJSONArray();
ArrayList=新建ArrayList();
对于(int i=0;iString json=“您的json”;
JSONObject resultJson=新的JSONObject(json);
JSONArray value=resultJson.getJSONArray();
ArrayList=新建ArrayList();
对于(int i=0;i
String json=“您的json”;
JSONObject resultJson=新的JSONObject(json);
JSONArray value=resultJson.getJSONArray();
ArrayList=新建ArrayList();
对于(int i=0;i
String json=“您的json”;
JSONObject resultJson=新的JSONObject(json);
JSONArray value=resultJson.getJSONArray();
ArrayList=新建ArrayList();
对于(int i=0;i
context.getResources().getAssets().open(“{filename}”,即“{mode(读/写/读-写)}”);context.getResources().getAssets().open(“{filename}”,“{mode(读/写/读写)}”);context.getResources().getAssets().open(“{filename}”,“{mode(读/写/读写)}”);context.getResources().getAssets().open(“{filename}”,“{mode(读/写/读写)}”);嗨,我有同样的问题,你能帮我吗?嗨,我有同样的问题,你能帮我吗?嗨,我有同样的问题,你能帮我吗?嗨,我有同样的问题,你能帮我吗?