如何让webapi只返回json格式数据

最近脑子不好用,总记不住事,以前搞过让webapi只返回json格式的数据,今天有人问我又突然想不起了,后来总结一下,备忘一下,大概有下面几种处理方式

 

1、在WebApiConfig类的Register方法增加一行代码,清除掉xmlformatter。

 config.Formatters.Remove(config.Formatters.XmlFormatter);

2、在Application_Start中加上一行代码,也可以实现

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

方法还有很多,欢迎补充。

 

posted @ 2014-08-12 11:15  fengyun99  阅读(745)  评论(0编辑  收藏  举报