c# DataTable直接转成含有List(不用建Model),在转回json

c# DataTable直接转成含有List(不用建Model),在转回json

var dt = DbHelper.ReturnDataTable(sql);

dynamic obj = JsonConvert.DeserializeObject<dynamic>(dt.ToJson());

var model = new {list=obj};

//使用 return Json(model ); 转换这种obj 会有问题。只能用JsonConvert.SerializeObject 往回转。

string jsondata = JsonConvert.SerializeObject(model);

return Content(jsondata);

 

posted @ 2021-01-05 13:21  不要摸我的腰  阅读(108)  评论(0编辑  收藏  举报