数据库里查出的数据如何转化成特定的json格式

数据库里查出的数据如何转化成特定的json格式,第1张

可以直接将对象转json字符串,看你使用的什么后台语言,像java的话,可以使用Goon ,fastjson这些第三方库很方便的转换,其它语言的话也是有相应的工具和方法的,希望采纳,谢谢!参考资料:json在线格式化 http://www.it399.com/jsonFomat.jsp

你去网上下载个jar包,然后利用程序从数据库里拿数据,转成JSON格式数据就行了

给你个例子:

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

Employee employee = (Employee) request.getSession().getAttribute("employee")

FolderService fs = new FolderServiceImpl()//接口以及接口的实现

List<Folder>folderList=fs.findParentFolder(employee.getEmpNo())//从数据库里拿出个List

JSONArray arr=JSONArray.fromObject(folderList)//转成JSON

response.setCharacterEncoding("UTF-8")

response.getWriter().print(arr)//输出到前台

}

下载gson.jar。

可以使用jsonobject将map等对象转换成json,比较方便,但是效率一般,使用stringbuffer的append方法拼接json字符串效率最佳。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10052743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存