如果我不知道数组名称,请解析JSON数组

时间:2017-04-07 20:26:18

标签: java android json

我有这个JSON文件。但是,如果我不知道数组名称(第一,第二)该怎么办。如何在android中解析这个文件? 感谢名单

{
  "First": [
    "Test1",
    "Test2",
    "Test3",
    "Test4",
    "Test5"
],
 "Second": [
    "Test1",
    "Test2"
] }

1 个答案:

答案 0 :(得分:0)

您已经使用的JSON是一个数组。因此,不要构建 JSONObject 的实例;使用 JSONArray 。这应该足够了:

JSONArray jsonArray = new JSONArray(result);

for(int i=0;i<jsonArray.length();i++){                          
    JSONObject e = jsonArray.getJSONObject(i);

    String ex = jsonArray.getString("")

}