//将datatable转化为json
public string DataTableToJSON(DataTable dt)
{
JavaScriptSerializer jss = new JavaScriptSerializer();
List<Dictionary<string, object>> list = new List<Dictionary<string, object>>();
foreach (DataRow dr in dt.Rows)
{
Dictionary<string, object> result = new Dictionary<string, object>();
foreach (DataColumn dc in dt.Columns)
{
result.Add(dc.ColumnName, dr[dc].ToString());
}
list.Add(result);
}
return jss.Serialize(list);
}
相关文章
- python操作字符串类型json的注意点
- boost解析json
- 基于 Vue.js 之 iView UI 框架非工程化实践记要 使用 Newtonsoft.Json 操作 JSON 字符串 基于.net core实现项目自动编译、并生成nuget包 webpack + vue 在dev和production模式下的小小区别 这样入门asp.net core 之 静态文件 这样入门asp.net core,如何
- VS2013新建MVC5项目,使用nuget更新项目引用后发生Newtonsoft.Json引用冲突的解决办法
- 【http转https】其之三 IIS_URL重写_http重定向到https
- C#.NET序列化XML、JSON、二进制微软自带DLL与newtonsoft(json.net)
- from表单实现无跳转上传文件,接收页面后台数据
- php 地址跳转
- 关于Newtonsoft.Json引用报错
- Newtonsoft.Json 版本冲突解决