关于将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())

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