.Net Convert DataTable to Json – 如何把DataTable轉換成Json Object

今天終於可以繼續在公司做ASP.Net MVC的Project了..
由於最近學了AngularJs 所以便喜歡把資料轉成 json
之後放在Angular上使用..

解決方法十分簡單

我們可以使用Json.Net
大家可以使用 Nuget來安裝 Json.Net

Install Json.NET via NuGet

之後做可以使用JsonConvert.SerializeObject()這個功能來把 DataTable轉成Json Object
E.g.

// Convert DataTable to Json as a String
string json = JsonConvert.SerializeObject(tbl, new DataTableConverter());
//output result
console.log(json);

Hope you find it useful

Leave a Reply