把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())