1.这里下载:http://www.newtonsoft.com/products/json/
安装:
1.解压下载文件,得到Newtonsoft.Json.dll
2.在项目中添加引用
2.引入命名空间
C#代码 <embed wmode="transparent" src="http://dongguojun.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=using%20Newtonsoft.Json%3B%0Ausing%20Newtonsoft.Json.Converters%3B" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" style="margin: 0px; padding: 0px;"> [图片上传失败...(image-428573-1571120194930)]
- using Newtonsoft.Json;
- using Newtonsoft.Json.Converters;
3.把datatable转换成json格式
C#代码 <embed wmode="transparent" src="http://dongguojun.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=public%20string%20GetAllCategory()%0A%7B%20%20%20%20%20%0A%20%20%20%20string%20result%20%3D%20%22%22%3B%0A%20%20%20%20DataTable%20dt%3D%20catDAO.GetAllCategory()%3B%0A%20%20%20%20result%3DJsonConvert.SerializeObject(dt%2C%20new%20DataTableConverter())%3B%0A%20%20%20%20return%20result%3B%0A%20%20%20%20%7D" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" style="margin: 0px; padding: 0px;"> [图片上传失败...(image-e02c02-1571120194930)]
- public string GetAllCategory()
- {
- string result = "";
- DataTable dt= catDAO.GetAllCategory();
- result=JsonConvert.SerializeObject(dt, new DataTableConverter());
- return result;
- }
其他序列化和反序列化,请自行参考文档资料
网友评论