如何在android中解析JSON对象中的JSON数组

时间:2015-04-08 12:57:43

标签: java android json

我正在开发一个从服务器获取一些数据的android应用程序。我使用JSON。我必须解析一个JSON响应,它具有如下结构:

{
  "dataset1":["1", "2", "3", "4"],
  "dataset2":["1", "2", "3", "4"],
  "dataset3":["1", "2", "3", "4"],
  "dataset4":["1", "2", "3", "4"]
}

我尝试搜索互联网,但无法知道如何解析这样的回复。有人可以告诉我一种方法吗?

1 个答案:

答案 0 :(得分:8)

您可以使用此

JSONObject jsonObject = new JSONObject(jsonString);
JSONArray jsonDataset1 = jsonObject.getJSONArray("dataset1");
JSONArray jsonDataset2 = jsonObject.getJSONArray("dataset2");
JSONArray jsonDataset3 = jsonObject.getJSONArray("dataset3");
JSONArray jsonDataset4 = jsonObject.getJSONArray("dataset4");