项目添加Newtonsoft.Json.dll 程序集引用
1.Array
Array array = TenementsInfoBLL.GetArrears(FWH); //Array 数据
if (array != null && array.Length > 0)
{
string json = JsonConvert.SerializeObject(array); //将Array转化成Json字符串
result = "{\"status\":0,\"message\":\"成功\",\"Arrears\":" + json.Replace("[", "").Replace("]", "") + "}";
}
2.DataTable
DataTable dt = TenementsInfoBLL.GetPayment(min, max, FWH); //DataTable 数据
if (dt != null && dt.Rows.Count > 0)
{
string json = JsonConvert.SerializeObject(dt);
result = "{\"status\":0,\"message\":\"成功\",\"Payment\":" + json + "}";
}
对比:http://blog.csdn.net/qq_33903684/article/details/74626091 JSON 序列化和反序列化——JavaScriptSerializer实现