如何将List数据转换成json格式 jsonlistC# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议使用这个解析器 http://json.codeplex.com/ 。NET3.5或以上版本自带的DataContractJsonSerializer也可以。这篇文章里就有操作List<T>的例子:在.Net C#中如何解析json数据(DataContractJsonSerializer类)http://www.cnblogs.com/mylem/archive/2010/10/19/1855912.html 对象转json在.net 里最常见的是两种方式:1. 第三方工具 Newtonsoft , 非常好用;2. .net 自身带的 #2 楼已说。但在.net 的 MVC 3 中, 可以很简单地将对象转化为json. public JsonResult GetListJSON() { List<MyClass> list = db.SortList.ToList(); return Json(list, JsonRequestBehavior.AllowGet); }只要你能得到 list 对象, 可以直接用 Json 方法将 list 对象转换为 JsonResult 的, 其实也相当于json 字符串的了。 然后你在前台用 jquery 写个什么 $.post 或 $.ajax 接收就好了。 string aggregate = (from e in xxx select string.Format("{0}",e)).Aggregate((a, b) => a + "," + b); string format = String.Format("[{0}]", aggregate); 感谢大家的帮忙,呵呵谢谢,原来这些东西好简单啊呵呵!http://json.codeplex.com/ 就是用这个控件直接把list集合传进去就行了,谢谢大家 return Newtonsoft.Json.JsonConvert.SerializeObject(list); 两个textbox只能有一个可以输入数值? 在cs文件中怎么取得aspx中循环的id的值?(在线等) 求web.cofing加密的方法。。。。 大家是怎么写是否退出程序的代码的? 高手们,帮帮忙看一下,我很急的!!!!! 各位高手大哥请留步! C#的串口读写问题 多线程的调试 散分~~~ 关于用csc编译文件的问题,请大侠帮忙! C的代码请大侠帮忙改写成C#的,指针搞不明白 求助,在线程中如何判断当前窗体是否关闭
在.Net C#中如何解析json数据(DataContractJsonSerializer类)
http://www.cnblogs.com/mylem/archive/2010/10/19/1855912.html
1. 第三方工具 Newtonsoft , 非常好用;
2. .net 自身带的 #2 楼已说。但在.net 的 MVC 3 中, 可以很简单地将对象转化为json.
public JsonResult GetListJSON()
{
List<MyClass> list = db.SortList.ToList();
return Json(list, JsonRequestBehavior.AllowGet);
}
只要你能得到 list 对象, 可以直接用 Json 方法将 list 对象转换为 JsonResult 的, 其实也相当于json 字符串的了。 然后你在前台用 jquery 写个什么 $.post 或 $.ajax 接收就好了。
select string.Format("{0}",e)).Aggregate((a, b) => a + "," + b);
string format = String.Format("[{0}]", aggregate);
http://json.codeplex.com/
就是用这个控件
直接把list集合传进去就行了,谢谢大家
return Newtonsoft.Json.JsonConvert.SerializeObject(list);