1,使用org.json.JSONArray包:
JSONArray?json?=?新的?JSON array();
對於(用戶?u?:?列表){
JSONObject?喬。=?新的?JSON object();
jo.put("id ",u . getid());
jo.put("title ",u . getname());
JSON . put(jo);
}2.使用net.sf.json包下的jsonArray的靜態方法:fromObject(list),這是在網上直接快速轉換JSON的方式,但是對list的要求是裏面的元素是字符串或者對象,否則JSON不知道妳想要什麽數據:
JSONArray?json?=?JSON array . from object(list);3.使用google的gson將列表轉換成json字符串:
Gson?gson?=?新的?gson();?
字符串?str?=?gson.toJson(列表);