后台list 如何转换为json格式

Posted 取个名字之麻烦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了后台list 如何转换为json格式相关的知识,希望对你有一定的参考价值。

request.setCharacterEncoding("utf-8");
response.setCharacterEncoding( "UTF-8");
response.setContentType( "text/plain;charset=UTF-8");
response.setHeader( "Pragma", "No-cache" );
response.setHeader( "Cache-Control", "no-cache" );
response.setDateHeader( "Expires", 0);// 设置头文件

 

JSONArray jsonArray2 = JSONArray.fromObject(list);//将集合转换为json格式
String jsonString=jsonArray2.toString();//将jisn转换为字符串
response.getWriter().print(jsonString);//返回json信息

注意:上述方法需要架包 架包解压后放在web项目lib下  包在我博客文件中有个jsonlib

$.post("HlsView?minename="+minename,function(data){//前台data数据就是返回的字符串

layui.tree({//这儿是layui前端框架将获取的data生成树形结构
elem: ‘#demo‘, //demo  ID是你要把树形结构显示的div或者ul
skin:"shihuang"
,nodes: data
,click: function(node){//给树形结构添加点击触发事件
if(node.url_name!="")
only_play(node.url_name);//这儿是方法回调传参
}
});
},"json");



















以上是关于后台list 如何转换为json格式的主要内容,如果未能解决你的问题,请参考以下文章

跪求:java中如何将对象数组转换为json数据格式(在线等)

java在后台如何将前台传过来的json格式数据转换为map?

怎样将json数据转换成匿名数组或者泛型对象(c#)

EXT--表单AJax提交后台,返回前端数据格式的转换

JSON的String字符串与Java的List列表对象的相互转换

Hibernate查询的数据转换成json