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) {
      }
    }
  }