Имеется такой JSON:
[
{
"id":1080505,
"name":"Tove Lo",
"genres":[
"pop",
"dance",
"electronics"
],
"tracks":81,
"albums":22,
"link":somelink,
"description":description,
"cover":{
"small":somestring,
"big":somestring1
}
},
{
...
}
]
Каким образом мне его спарсить?
Как я могу получить JSONArray, если нет имени JSONArray? Т.е. после "[" сразу идут элементы JSON.
Каким образом его можно обработать? В последствии данные с JSON нужно забить в ListView.
Ответ
try { JSONArray rootJSON = new JSONArray(new JSONTokener(YourJson)); for (int i = 0; i < rootJSON.length(); i++) { JSONObject o = rootJSON.getJSONObject(i); Log.d("TAG", o.getString("name")); } } catch (JSONException e) { e.printStackTrace(); }
Комментариев нет:
Отправить комментарий