public void encodejson(String json) { try { JSONObject winprizejsonobj = new JSONObject(json); allPage = Integer.parseInt(winprizejsonobj.getString("totalPage")); String maxpage = ""; String winprizejsonstring = winprizejsonobj.getString("result"); JSONArray winprizejson = new JSONArray(winprizejsonstring); for (int i = 0; i < winprizejson.length(); i++) { try { WinPrizeQueryInfo winPrizeQueryinfo = new WinPrizeQueryInfo(); winPrizeQueryinfo.setBatchCode(winprizejson.getJSONObject(i).getString(BATCHCODE)); winPrizeQueryinfo.setCashTime(winprizejson.getJSONObject(i).getString(CASHTIME)); winPrizeQueryinfo.setLotNo(winprizejson.getJSONObject(i).getString(LOTNO)); winPrizeQueryinfo.setLotName(winprizejson.getJSONObject(i).getString(LOTNAME)); winPrizeQueryinfo.setSellTime(winprizejson.getJSONObject(i).getString(SELLTIME)); winPrizeQueryinfo.setWinAmount(winprizejson.getJSONObject(i).getString(WINAMOUNT)); winPrizeQueryinfo.setLotMulti(winprizejson.getJSONObject(i).getString("lotMulti")); winPrizeQueryinfo.setOrderId(winprizejson.getJSONObject(i).getString("orderId")); winPrizeQueryinfo.setBetNum(winprizejson.getJSONObject(i).getString("betNum")); winPrizeQueryinfo.setAmount(winprizejson.getJSONObject(i).getString("amount")); winPrizeQueryinfo.setWincode(winprizejson.getJSONObject(i).getString("winCode")); windatalist.add(winPrizeQueryinfo); } catch (Exception e) { } } } catch (JSONException e) { try { JSONObject winprizejson = new JSONObject(json); } catch (JSONException e1) { } } }