json转换方式:
2、包含对象的json转换
1、普通字段的转json
//例如:name:wang,age:18,status:true等等
JSONObject resultPkg = new JSONObject(); // 导包 org.json.JSONObject
resultPkg.put("name","wang");
resultPkg.put("age","18");
resultPkg.put("status",true);
//直接返回json字符串即可。
return resultPkg.toString();
2、包含对象的json转换
List<String> byId = new ArrayList();
Gson gson = new Gson(); // 导包 com.google.gson.Gson
Map<String,Object> resultPkg = new HashMap<String,Object>();
resultPkg.put("status", true);
resultPkg.put("data", byId);
resultPkg.put("message", "查询成功!");
//返回数据
return gson.toJson(resultPkg);