当前位置:   article > 正文

asp.net 7 core MVC 在控制器直接返回JSON对象_.net core 返回json

.net core 返回json

1.在Program.cs 中加入(需要通过Nuget 增加Microsoft.AspNetCore.Mvc.NewtonsoftJson)

services.AddControllersWithViews().AddNewtonsoftJson();

2. 控制器

  1. public IActionResult XB()
  2. {
  3. JObject json = new JObject();
  4. json.Add("OK", 2);
  5. json.Add("MSG", "测试");
  6. json.Add("DT", DateTime.Now.ToString());
  7. //return new ContentResult { Content = json.ToString(), ContentType = "application/json" }; //如果用这一句,就不需要第一步,请将下面一句注释;
  8. return Json(json); // 括号中的 json 是自己创建的对象变量。
  9. }

以上 return new ContentResult { Content = json.ToString(), ContentType = "application/json" }; 是返回一个JSON对象

如果需要返回文本格式,请改为:return new ContentResult { Content = json.ToString(), ContentType = "application/text" };

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/550381
推荐阅读
相关标签
  

闽ICP备14008679号