Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Json数组存储到Java ArrayList?_Java_Android_Arrays_Json_Arraylist - Fatal编程技术网

如何将Json数组存储到Java 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

我完全不懂Json。现在我在安卓项目工作。我知道如何使用ArrayList。我在Android项目的资产文件夹中有Json文件

所以,现在我需要如何从assets文件夹解析这个文件,以及如何将它存储到ArrayList;
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;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
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(读/写/读写)}”);嗨,我有同样的问题,你能帮我吗?嗨,我有同样的问题,你能帮我吗?嗨,我有同样的问题,你能帮我吗?嗨,我有同样的问题,你能帮我吗?