ælist转æ¢æjson对象åªéè¦ç®åçæå¨æ¾ç½®é®å¼å¯¹å°JSONObjectï¼ç¶åå¨putå°JSONArray对象éå°±å¯ä»¥äºã
举ä¾å¦ä¸ï¼
List<Article> al = articleMng.find(f);
System.out.println(al.size());
HttpServletResponse hsr = ServletActionContext.getResponse();
if(null == al){
return ;
}
for(Article a : al){
System.out.println(a.getId()+a.getDescription()+a.getTitle());
}
JSONArray json = new JSONArray();
for(Article a : al){
JSONObject jo = new JSONObject();
jo.put("id", a.getId());
jo.put("title", a.getTitle());
jo.put("desc", a.getDescription());
json.put(jo);
}
try {
System.out.println(json.toString());
hsr.setCharacterEncoding("UTF-8");
hsr.getWriter().write(json.toString());
} catch (IOException e) {
e.printStackTrace();
}
ä¸è¿°ä»£ç JSONArrayæ¯å¼å
¥çorg.json.JSONArrayå
èç¨net.sf.jsonå
ä¸JSONArrayçéææ¹æ³ï¼fromObject(list) è¿æ¯ç½ä¸å¤§å¤æ¯é½æ¯ç´æ¥ç¨æ¤æ¹æ³å¿«æ·è½¬æ¢JSONï¼ä½æ¯å¯¹äºHibernate级èæä½å
³èç对象ï¼è¿ä¸ªæ¹æ³å°±ä¼æ¥éï¼å¦æå°æ å°æ件ä¸ç级èé
ç½®å»æå°±è¡äºã
温馨提示:内容为网友见解,仅供参考