C#的DataTable到JSON? [英] C# DataTable to Json?
本文介绍了C#的DataTable到JSON?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想要得到的DataTable的JSON格式来显示它在图表上。
I want to get DataTable as Json Format to show it on a chart.
public JsonResult GetDataTable()
{
DataTable dt = new DataTable();
dt.Columns.Add("Jan");
dt.Columns.Add("Feb");
dt.Columns.Add("Mar");
dt.Columns.Add("Apr");
for (int i = 0; i < 10; i++)
{
dt.Rows.Add(i * 5, i * 10, i * 15, i * 11);
}
// JsonDataTable = dt to Json
return new JsonResult
{
Data = new
{
success = true,
chartData = JsonDataTable
},
JsonRequestBehavior = JsonRequestBehavior.AllowGet
};
}
我如何转换数据表到JSON?
How Can I convert DataTable to Json?
感谢
推荐答案
您可以使用的 JSON.NET 其中自动序列数据表(以及许多其他类型的!),以JSON。
You can use JSON.NET which automatically serializes DataTables (amongst many other types!) to JSON.
这篇关于C#的DataTable到JSON?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文