如何将数据库中的数据取出来后用json包装
现在我们问题是这样的,需要从数据库中取出很多数据,想取出来后采用json包装后解析,形式可能是这样的,{{“qq”:“1”},{“ww”:“2”},{“ee”:“3”}}...
现在我们问题是这样的,需要从数据库中取出很多数据,想取出来后采用json包装后解析,形式可能是这样的,{{“qq”:“1”},{“ww”:“2”},{“ee”:“3”}}差不多形式是这样的,如何将数据从数据库中取出来并循环添加进来不会,希望大家帮帮忙,帮我写下java代码,或者给点这方面相似的参考资料。。谢谢了
展开
展开全部
/**
*将List转化为json字符串
*@paramlistList
*@returnStringjson格式的字符串
*/
publicstatic <T> String getString4List(List<T> list)
{
JSONArray jsonArray = JSONArray.fromObject(list);
return jsonArray.toString();
}
*将List转化为json字符串
*@paramlistList
*@returnStringjson格式的字符串
*/
publicstatic <T> String getString4List(List<T> list)
{
JSONArray jsonArray = JSONArray.fromObject(list);
return jsonArray.toString();
}
追问
你好,你能给个demo例子吗?我单纯这样看的话还不是很明白。。谢谢你了。。
追答
这就是例子呀,用这个方法把你从数据库查询出来的LIST数据传入到上面方法中,运行上面方法把结果打印出来,就可以看到效果了。
展开全部
JSONObject json = new JSONObject();
json.element("bankPro", ParameterUtils.idByName("1", min.getBankPro()));
json.element("min", min);
json.element("ips", ips);
System.out.println(json);
json.element("bankPro", ParameterUtils.idByName("1", min.getBankPro()));
json.element("min", min);
json.element("ips", ips);
System.out.println(json);
追问
谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Struts2Utils.renderJson(brandBusinessDepartmentService.getAvailableBrandBusinessDepartmentByName(name));
更多追问追答
追问
你好能解释一下是什么意思嘛?现在这样还是看不明白。。谢谢你
追答
springside4的包中有一个类叫Struts2Utils。里面有个方法就是renderJson。
方法传入的参数可以是一个List也可以直接是一个Object。
例如:
List students
Struts2Utils.renderJson(students).
页面中通过一个变量接收。就可以用obj[0].name的方式获取到这个List第一个元素对象的name属性值。
如Struts2Utils.renderJson(student).
页面上就可以通过变量接收,然后obj.name获取到对象的name属性。
一般情况下都是js调用ajax,然后返回json对象做操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询