DataTable轉Json字符串(使用Newtonsoft.Json.dll)
DataTable轉Json字符串(使用Newtonsoft.Json.dll)
在需要把DataTable轉為Json字符串時,自己手動拼接太麻煩,而且容易出錯,費時費力,使用Newtonsoft.Json.dll可以方便的實現 “一段代碼,DataTabel→Json”。
首先,需要引入Newtonsoft.Json.dll (需要的朋友可以點擊百度云鏈接下載,鏈接:http://pan.baidu.com/s/1o8H7SJw 密碼:1tox)
string sql = "select * from Table"; //得到一個DataTable DataTable dt = DBUtility.DbHelperSQL.QueryTable(sql); string json = JsonConvert.SerializeObject(dt, new DataTableConverter());
過程是,先定義一個SQL查詢語句,然后通過SqlHelper(也可以自己寫),得到一個DataTable,調用 Newtonsoft.Json.dll 的方法,即可得到JSON字符串
浙公網安備 33010602011771號