예제 #1
0
 /*创建create_express_post*/
 public static String getCreateTakeExpressJson(CourierListItemBean itemBean) {
   String Jsonreault = " "; // 定义返回的Json字符串
   try {
     JSONObject jsonObject = new JSONObject();
     jsonObject.put("tel", itemBean.getTel());
     jsonObject.put("expressCompany", itemBean.getExpressCompany());
     jsonObject.put("tokenID", MyApplication.mUser.getTokenId());
     jsonObject.put("receiverCity", itemBean.getReceiverCity());
     jsonObject.put("isOverWeight", itemBean.getIsOverWeight());
     jsonObject.put("addressInfo", itemBean.getAddressInfo());
     jsonObject.put("userName", itemBean.getUserName());
     jsonObject.put("expressName", itemBean.getExpressName());
     jsonObject.put("collegeID", itemBean.getCollegeID());
     jsonObject.put("takeTime", itemBean.getTakeTime());
     Jsonreault = jsonObject.toString();
   } catch (Exception e) {
     e.printStackTrace();
   }
   return Jsonreault;
 }
예제 #2
0
 /*解析总Json*/
 public static ArrayList<CourierListItemBean> parseCourierSearchJson(String jsonData) {
   ArrayList<CourierListItemBean> items = new ArrayList<CourierListItemBean>();
   try {
     JSONObject jsonObject = new JSONObject(jsonData);
     JSONArray data = new JSONArray(jsonObject.getString("data"));
     for (int i = 0; i < data.length(); i++) {
       CourierListItemBean item = new CourierListItemBean();
       JSONObject json = data.getJSONObject(i);
       item.setUserName(json.getString("userName"));
       item.setTel(json.getString("tel"));
       item.setExpressNum(json.getString("expressNum"));
       item.setExpressName(json.getString("expressName"));
       item.setExpressID(json.getString("expressID"));
       item.setTag(json.getString("tag"));
       item.setLogisticsID(json.getString("logisticsID"));
       item.setPublishedTime(json.getString("publishedTime"));
       item.setExpressStatusID(json.getString("expressStatusID"));
       items.add(item);
     }
   } catch (Exception e) {
     e.printStackTrace();
   }
   return items;
 }
예제 #3
0
 /*创建add_expressJson*/
 public static String getCreateExpressJson(CourierListItemBean itemBean) {
   String Jsonreault = " "; // 定义返回的Json字符串
   try {
     JSONObject jsonObject = new JSONObject();
     jsonObject.put("tel", itemBean.getTel());
     jsonObject.put("expressCompany", itemBean.getExpressCompany());
     jsonObject.put("tokenID", MyApplication.mUser.getTokenId());
     jsonObject.put("expressAddress", itemBean.getExpressAddress());
     jsonObject.put("receiver", itemBean.getReceiver());
     jsonObject.put("expressName", itemBean.getExpressName());
     jsonObject.put("expressGetAddress", itemBean.getExpressGetAddress());
     jsonObject.put("collegeID", itemBean.getCollegeID());
     jsonObject.put("takeTime", itemBean.getTakeTime());
     jsonObject.put("getTime", itemBean.getGetTime());
     Jsonreault = jsonObject.toString();
     Log.d("gxy", Jsonreault);
   } catch (Exception e) {
     e.printStackTrace();
   }
   return Jsonreault;
 }
예제 #4
0
  public static CourierListItemBean parseBringSearchJson(String jsonData) {
    CourierListItemBean item = new CourierListItemBean();
    try {

      JSONObject jsonObject = new JSONObject(jsonData);
      JSONObject data = new JSONObject(jsonObject.getString("data"));
      item.setTel(data.getString("tel"));
      item.setExpressNum(data.getString("expressNum"));
      item.setExpressCompany(data.getString("companyName"));
      item.setUserID(data.getString("userID"));
      item.setExpressAddress(data.getString("expressAddress"));
      item.setReceiver(data.getString("receiver"));
      item.setExpressName(data.getString("expressName"));
      item.setExpressGetAddress(data.getString("expressGetAddress"));
      item.setPublishedTime(data.getString("publishedTime"));
      item.setLogisticsID(data.getString("logisticsID"));
      item.setCompanyName(data.getString("companyName"));
    } catch (Exception e) {
      e.printStackTrace();
    }
    return item;
  }
예제 #5
0
  /*解析TakeJson*/
  public static CourierListItemBean parseTakeSearchJson(String jsonData) {
    CourierListItemBean item = new CourierListItemBean();
    try {

      JSONObject jsonObject = new JSONObject(jsonData);
      JSONObject data = new JSONObject(jsonObject.getString("data"));
      item.setTel(data.getString("tel"));
      item.setExpressCompany(data.getString("expressCompany"));
      item.setUserID(data.getString("userID"));
      item.setReceiverCity(data.getString("receiverCity"));
      item.setPublishedTime(data.getString("publishedTime"));
      item.setAddressInfo(data.getString("addressInfo"));
      item.setLogisticsID(data.getString("logisticsID"));
      item.setExpressNum(data.getString("expressNum"));
      item.setIsOverWeight(data.getInt("isOverWeight"));
      item.setUserName(data.getString("userName"));
      item.setExpressNum(data.getString("expressNum"));
    } catch (Exception e) {
      e.printStackTrace();
    }

    return item;
  }