protected List getScoreInfo(JSONArray jsonArray) { listInfo = new ArrayList<ExplainInfo>(); for (int i = 0; i < jsonArray.length(); i++) { ExplainInfo info = new ExplainInfo(); try { JSONObject json = jsonArray.getJSONObject(i); info.setCompanyName(json.getString("companyName")); info.setFirstDownodds(json.getString("firstDownodds")); info.setFirstGoal(json.getString("firstGoal")); info.setFirstUpodds(json.getString("firstUpodds")); info.setGoal(json.getString("goal")); info.setUpOdds(json.getString("upOdds")); info.setDownOdds(json.getString("downOdds")); } catch (JSONException e) { // TODO Auto-generated catch block e.printStackTrace(); } listInfo.add(info); } return listInfo; }