jQuery解析json数据实例分析

本文实例分析了jQuery解析json数据的方法。分享给大家供大家参考,具体如下:

先来看看我们的Json数据格式:

[
{id:01,name:”小白”,old:29,sex:”男”},
{id:02,name:”小蓝”,old:29,sex:”男”},
{id:03,name:”小雅”,old:29,sex:”男”}
]

为了消除乱码问题,我们设置一个过滤器(代码片段)

public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException {
req.setCharacterEncoding(“UTF-8”);
resp.setCharacterEncoding(“UTF-8”);
resp.setContentType(“text/html;charset=UTF-8”);
chain.doFilter(req, resp);
}

服务端我用Servlet生成json数据(代码片段)。

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter(); //过滤器已经做过编码转化了。 resp.setContentType(“text/html;charset=UTF-8”);
StringBuffer sb = new StringBuffer();
sb.append(“[{id:01,name:”小白”,old:29,sex:”男”},”);
sb.append(“{id:02,name:”小蓝”,old:29,sex:”男”},”);
sb.append(“{id:03,name:”小雅”,old:29,sex:”男”}]”);
out.print(sb);
}

页面端JQuery代码:

© 版权声明

相关文章

暂无评论

none
暂无评论...