關於將map,list類型轉成json字符串

把map轉成json字符串

Map<String, String>   errorMap=new   HashMap<String, String>();

errorMap.put("msg", "用戶名或者密碼錯誤");

JSONObject   jsonObject=  JSONObject.fromObject(errorMap);

String     jsonString=  jsonObject.toString();


把list轉成json字符串

//將list集合轉換成json字符串

JSONArray   jsonObject  =  JSONArray.fromObject(list);

String   jsonString  =  jsonObject.toString();

這是網上最常見的方法,但是如果list不是Java bean 對象,如含有日期類型比如java.sql.Date轉java.util.Date就會報錯,解決辦法是new Date(rs.getDate("TIME").getTime())

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章