.net中 webapi 返回结果为json格式

Posted TianGaojie123abc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net中 webapi 返回结果为json格式相关的知识,希望对你有一定的参考价值。

在webapi项目的Global.asax文件里面,

protected void Application_Start() 方法中,

添加以下语句

// 使api返回为json 

GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear();


详细如下:

   protected void Application_Start()
       
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);


            // 使api返回为json 
            GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear();
       

以上是关于.net中 webapi 返回结果为json格式的主要内容,如果未能解决你的问题,请参考以下文章

Asp.Net WebAPI配置接口返回数据类型为Json格式

Asp.Net WebAPI配置接口返回数据类型为Json格式

Net Core中webapi接口返回结果json化

csharp 从ASP.NET WebAPI控制器以camelCase格式返回JSON数据。

WebAPI返回JSON的正确格式

WebAPI 如何以 JSON 格式填充空结果