MVC使用Newtonsoft无需实体类,实现JSON数据返回给前端页面使用
Posted 深南大道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MVC使用Newtonsoft无需实体类,实现JSON数据返回给前端页面使用相关的知识,希望对你有一定的参考价值。
//引用using Newtonsoft.Json; using Newtonsoft.Json.Linq; public ActionResult JsonSample() { ResponseResult obj = new ResponseResult(); try { JObject jo = new JObject(); jo.Add("UserName", "张三"); jo.Add("Sex", "男"); jo.Add("Age", 20); jo.Add("Money", 10060); jo.Add("Address", "深圳市南山区"); obj.info = jo; obj.status = true; obj.message = "获取信息成功"; } catch (Exception ex) { obj.status = false; obj.message = "获取信息失败:" + ex.Message; } return Content(JsonConvert.SerializeObject(obj, Formatting.Indented)); } /// <summary> /// Response返回信息类 /// </summary> public class ResponseResult { /// <summary> /// 状态 /// </summary> public bool status; /// <summary> /// 备注信息 /// </summary> public string message; /// <summary> /// 返回主体 /// </summary> public object info; }
以上是关于MVC使用Newtonsoft无需实体类,实现JSON数据返回给前端页面使用的主要内容,如果未能解决你的问题,请参考以下文章
mvc 使用Newtonsoft.Json进行序列化json数据
C# MVC5 JavaScript Chart.js 饼图,无需刷新即可从 SQL Server 数据库实时更新
带有 MVC4 的 Newtonsoft JSON 无法转换参数类型
Newtonsoft.Json把含有集合的对象转换成json