DataTable转换为Json格式

private string DataTableToJson(DataTable dt) 
{
string Json = "";
Json = Json + "[";
foreach (DataRow dr in dt.Rows) 
{
Json = Json + "{";
foreach (DataColumn dc in dt.Columns) 
{
Json = Json + "\"" + dc.ColumnName + "\":\"" + dr[dc].ToString() + "\""+",";
}
Json = Json.Substring(0, Json.Length - 1);
Json = Json + "},";
}
Json = Json.Substring(0, Json.Length - 1);
Json = Json + "]";
return Json;
}

 正好有项目需要用,就写出来了,备忘把。 

posted @ 2015-11-20 15:23  LZYlong  阅读(116)  评论(0编辑  收藏  举报