美文网首页
.net后台json处理

.net后台json处理

作者: 墨墨_5e5f | 来源:发表于2018-04-21 18:04 被阅读0次

后台:

table数据转化成json

在ajax的请求中,常常需要返回json对象。可以利用json.net给我们提供的api达到快速开发。

using Newtonsoft.Json;//这是json.net的命名空间
JsonConvert.SerializeObject(json).ToString()
DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.CONN_BASE, CommandType.Text, SqlStr).Tables[0];

Dictionary<string, string> json = new Dictionary<string, string>();
List<string> array = new List<string>();

Json[“name”] = “”;

if (dt.Rows.Count > 0){
    foreach (DataRow dr in dt.Rows){
         json["name"] =  dr["name"].ToString();
        array.Add(JsonConvert.SerializeObject(json).ToString());
    }
     string s = string.Join(",", array.ToArray());
     s = "[" + s + "]";
    context.Response.Write(s);
}

相关文章

网友评论

      本文标题:.net后台json处理

      本文链接:https://www.haomeiwen.com/subject/xafflftx.html