У меня есть teams.json
файл с следующим содержаниемJSONArray ПолучитьЗначение
{
"league": "Champions League",
"season": "2015/16",
"start": "2015-11-01",
"end": "2016-03-31",
"teams": [
{ "name": "Spain" },
{ "name": "Germany"},
{ "name": "Italy" },
{ "name": "Brasil" },
{ "name": "Argentina" }
]
}
и у меня есть JSONArray, который работает отлично
JSONObject jsonObject = (JSONObject) obj;
JSONArray teamList = (JSONArray) jsonObject.get("teams");
Iterator<JSONArray> iterator = teamList.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
Выход:
{"name":"Spain"}
{"name":"Germany"}
{"name":"Italy"}
{"name":"Brasil"}
{"name":"Argentina"}
Но я закон т хотите значения в массиве без { "имя": ... вещи, как
Испания, Германия, Италия, Бразилия, Аргентина
https://github.com/mohit008/Android-Json-Example – Mohit