赞
踩
1.在Program.cs 中加入(需要通过Nuget 增加Microsoft.AspNetCore.Mvc.NewtonsoftJson)
services.AddControllersWithViews().AddNewtonsoftJson();
2. 控制器
- public IActionResult XB()
- {
- JObject json = new JObject();
- json.Add("OK", 2);
- json.Add("MSG", "测试");
- json.Add("DT", DateTime.Now.ToString());
- //return new ContentResult { Content = json.ToString(), ContentType = "application/json" }; //如果用这一句,就不需要第一步,请将下面一句注释;
- return Json(json); // 括号中的 json 是自己创建的对象变量。
- }
以上 return new ContentResult { Content = json.ToString(), ContentType = "application/json" }; 是返回一个JSON对象。
如果需要返回文本格式,请改为:return new ContentResult { Content = json.ToString(), ContentType = "application/text" };
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。