当前位置:首页>开发>正文

如何将List数据转换成json格式 java怎么把list转换成json

2023-04-16 23:48:56 互联网 未知 开发

 如何将List数据转换成json格式 java怎么把list转换成json

如何将List数据转换成json格式

对象转json在.net 里最常见的是两种方式:
1. 第三方工具 Newtonsoft , 非常好用
2. .net 自身带的 #2 楼已说。

但在.net 的 MVC 3 中, 可以很简单地将对象转化为json.

public JsonResult GetListJSON()

{

List list = db.SortList.ToList()

return Json(list, JsonRequestBehavior.AllowGet)

}

只要你能得到 list 对象, 可以直接用 Json 方法将 list 对象转换为 JsonResult 的, 其实也相当于json 字符串的了。 然后你在前台用 jquery 写个什么 $.post 或 $.ajax 接收就好了。

java怎么把list转换成json

// 需要用到json-lib.jar
// 代码实例
List list = new ArrayList()
list.add("abc")
list.add("123")

net.sf.json.JSONArray jsonArray = net.sf.json.JSONArray.fromObject(list)
System.out.println(jsonArray.toString())

怎么把一个list集合转化成json字符串

List list = new ArrayList()
list.add("测试1")
list.add("测试2")
list.add("测试3")
JSONArray jsonArray = JSONArray.fromObject(list)
System.out.println(jsonArray.toString())
这边要导包需要用到json-lib.jar, net.sf.json.JSONArray

怎么把一个list集合转化成json字符串

json-lib是用于转换json字符串的核心jar包,上面那个是辅助的。
转换json数组就是JSONArray.fromObject(arrayList).toString()
转换json对象就是JSONObject.fromObject(arrayList).toString()

怎么把list数据转换为json数据

// 代码实例
Listlist = new ArrayList() list.add("abc") list.add("123") net.sf.json.JSONArray jsonArray = net.sf.json.JSONArray.fromObject(list) System.out.println(jsonArray.toString())

怎么把list转换成json格式!??

只要改变了struts2中的配置文件中的返回值类型就可以了 当返回一个list时 一般使用的是name="root" 当返回一个属性的时候用的是name="includeProperties"

extJsPageBean

如何将list转换成json数组

// 代码实例
List list = new ArrayList()
list.add("abc")
list.add("123")

net.sf.json.JSONArray jsonArray = net.sf.json.JSONArray.fromObject(list)
System.out.println(jsonArray.toString())

随便看看