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

Les*_*eth -2 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"]
}
Run Code Online (Sandbox Code Playgroud)

我尝试搜索互联网,但无法知道如何解析这样的回复.谁能告诉我一个方法吗?

Sta*_*wer 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");
Run Code Online (Sandbox Code Playgroud)