java如何取{id=12,name=xxxasd}?

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包可以直接解析;
一般是向客户端返回消息用吧