Петля через Json Object Android

Пожалуйста, мне действительно нужна помощь с помощью этого кода. Я использую loopj.com/android-async-http. Чтобы общаться с сервером, все работает нормально, но пыталось выполнить цикл через json-объект, который я получаю с сервера.

{ "строки": [{ "Fname": "**\'Рахим", "Lname": "Durosimi", "Предсказание": "4", "Cpredictions": "3", "Точка": "15"}, { "Fname": "Otunba", "Lname": "Alagbe", "Предсказание": "5", "Cpredictions": "2", "Точка": "10"}, { "Fname": "Оламайд " "Lname": "Jolaoso", "Предсказание": "4", "Cpredictions": "2", "Точка": "10"}, { "Fname": "г", "Lname":" ADE " "Предсказание": "1", "Cpredictions": "1", "Точка": "5"}, { "Fname": "Tiamiyu", "LName": "waliu", "Предсказание":" 1 ", "Cpredictions": "1", "Точки": "5"}]}

Но у меня нет бина, чтобы понять это, попробовали разные примеры, но безрезультатно.

public void onSuccess(String content) { // TODO Auto-generated method stub super.onSuccess(content); try { JSONObject json = new JSONObject(content); JSONObject leaders= json.getJSONObject("rows"); Log.d("leaders",leaders.toString()); for(int i=0;i
<p> Спасибо за вашу помощь</p>
2 ответа

Попробуй это..

{ ==> JSONObject и [ ==> JSONArray

try { JSONObject json = new JSONObject(content); JSONArray leaders= json.getJSONArray("rows"); Log.d("leaders",leaders.toString()); for(int i=0;i


Таким образом, вы можете хранить все данные, полученные от webservice, до arraylist hashmaps.

ArrayList<hashmap<string,string>> alist=new ArrayList<hashmap<string,string>>(); try { JSONObject json = new JSONObject(content); JSONArray jArray = json.getJSONArray("rows"); JSONObject json_data = null; for (int i = 0; i < jArray.length(); i++) { json_data = jArray.getJSONObject(i); String fname = json_data.getString("Fname"); String lname = json_data.getString("Lname"); HashMap<string, string="">map=new HashMap<string, string="">(); map.put("Fname",Fname); map.put("LName", Lname); alist.add(map); }
</string,></string,></hashmap<string,string></hashmap<string,string>

licensed under cc by-sa 3.0 with attribution.