Вы можете использовать Iterator
для получения JsonArrays
.или используйте этот способ
например.json
{
........
........
"FARE":[ //JSON Array
{
"REG_ID":3,
"PACKAGE_ID":1,
"MODEL_ID":9,
"MIN_HOUR":0
.......
.......
.......
}
]
}
HashMap<String, String> mMap= new HashMap<>();
for (int i = 0; i < myArray.length(); i++) {
JSONObject j = myArray.optJSONObject(i);
mMap.put("KEY1", j.getString("REG_ID"));
mMap.put("KEY2", j.getString("PACKAGE_ID"));
............
............
}
note : для лучшего кодирования используйте Iterator