RT: java如何取{id=12,name=xxxasd}这样的数据?
源数据是:[[{id=11,name=asd},{id=112,name=dsd}]]
这个怎么解析啊?
这是json数据,直接用JSONObject转
json格式数据,JSONArray.fromObject(jsonData) 获取,再用JSONObject转
JSONObject JSONArray 等解析json。
http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html
新手求教
json直接转换即可。JSONArray
json格式转换成对象,可以去了解alibaba的fastjson
直接转json格式就可以的
/**
* 把对象转换成JSON后,再进行打印
*
* @param obj
*/
public static void writeJson(HttpServletResponse response, Object obj) {
String str = JSON.toJSONString(obj);
try {
response.setContentType("text/html;charset=utf-8");
response.getWriter().write(str);
response.getWriter().flush();
// log.debug(str);
} catch (IOException e) {
e.printStackTrace();
}
}
http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html
Json数组,导入相关jar包可以直接解析;
一般是向客户端返回消息用吧