如何将List数据转换成json格式 java怎么把list转换成json
如何将List数据转换成json格式
对象转json在.net 里最常见的是两种方式:
1. 第三方工具 Newtonsoft , 非常好用
2. .net 自身带的 #2 楼已说。
但在.net 的 MVC 3 中, 可以很简单地将对象转化为json.
public JsonResult GetListJSON()
{
List
return Json(list, JsonRequestBehavior.AllowGet)
}
只要你能得到 list 对象, 可以直接用 Json 方法将 list 对象转换为 JsonResult 的, 其实也相当于json 字符串的了。 然后你在前台用 jquery 写个什么 $.post 或 $.ajax 接收就好了。
java怎么把list转换成json
// 需要用到json-lib.jar
// 代码实例
List
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.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.add("abc")
list.add("123")
net.sf.json.JSONArray jsonArray = net.sf.json.JSONArray.fromObject(list)
System.out.println(jsonArray.toString())