/* 功能 :将一个对象转成json数组
* 参数 :object对象
* return :json数组
* */
publicString getJsonByJSONArrayFromObject(Object o) {
JSONArray json = JSONArray.fromObject(o);
returnjson.toString();
}
/* 功能 :将一个对象转成json对象
* 参数 :object对象
* return :json对象
* */
publicString getJsonByBeanFromObject(Object o) {
JSONObject jsonObj = JSONObject.fromObject(o);
returnjsonObj.toString();
}
/* 功能 :将一个List转成json数组
* 参数 :对象list
* return :json数组
* 返回的格式: [{"password":"1234","username":"cxl"}]
* */
publicString getJsonByJSONArrayFromList(List list) {
JSONArray json = JSONArray.fromObject(list);
returnjson.toString();
}
/* 功能 :将一个List转成json对象
* 参数 :对象list
* return :json对象
* */
publicString getJsonByJSONObjectFromList(List list) {
JSONObject jsonObj = newJSONObject();
for(inti =0; i
jsonObj.put(list.get(i).toString(), list.get(i));
}
returnjsonObj.toString();
}
/* 功能 :将一个map转成json数组
* 参数 :map
* return :json数组
* */
publicString getJsonByJSONArrayFromMap(Map map) {
JSONArray json = JSONArray.fromObject(map);
returnjson.toString();
}
/* 功能 :将一个map转成json对象
* 参数 :map
* return :json对象
* */
/*
* Map map = new HashMap(); map.put("users",
* users); map.put("u", u);
*/
publicString getJsonByJSONObjectFromMap(Map map) {
JSONObject json = JSONObject.fromObject(map);
returnjson.toString();
}