【问题标题】:How to store Json Array to Java ArrayList?如何将 Json Array 存储到 Java ArrayList?
【发布时间】:2015-07-14 06:42:40
【问题描述】:

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

所以,现在我需要如何从 assets 文件夹中解析这个文件以及如何将它存储到 ArrayList。

【问题讨论】:

  • context.getResources().getAssets().open("{filename}", "{mode(read/write/read-write)}");

标签: java android arrays json arraylist


【解决方案1】:
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"));                  
}

【讨论】:

  • 您好,我也有同样的问题,您能帮帮我吗?
猜你喜欢
  • 1970-01-01
  • 2021-09-12
  • 2014-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多