1.第一种就是笨方法了,循环Datatable,自己拼接字符串
2.使用Newtonsoft.Json.JsonConvert.SerializeObject转换
1).首先添加引用
using Newtonsoft.Json.Converters;
2).传入一个Datatable转换成json
public string GetJsonData()
{
string result = "";
DataTable dt= new DAL.GetDataTable();
result=JsonConvert.SerializeObject(dt, new DataTableConverter());
return result;
}