先把ArrayList转化为Json格式
JSONArray json = new JSONArray();
for (int i = 0; i < cartinfo.size(); i++) {
JSONObject jo = new JSONObject();
try {
jo.put("shopid", cartinfo.get(i).getShopid());
jo.put("gounum", cartinfo.get(i).getGounum());
json.put(jo);
} catch (JSONException e) {
e.printStackTrace();
}
}
把json转成url编码
String encode = URLEncoder.encode(json.toString());
payCode.setCartinfo(encode);