【WebApi】————.net WebApi开发(三)
【摘要】
WebApi 技巧
1.返回参数去掉xml格式,以纯json格式返回。在WebApiConfig.cs文件中配置
public static void Register(HttpConfiguration config) { //设置不以xml格式返回 c...
WebApi 技巧
1.返回参数去掉xml格式,以纯json格式返回。在WebApiConfig.cs文件中配置
-
public static void Register(HttpConfiguration config)
-
{
-
//设置不以xml格式返回
-
config.Formatters.Remove(config.Formatters.XmlFormatter);
-
///
-
config.Routes.MapHttpRoute(
-
name: "DefaultApi",
-
routeTemplate: "api/{controller}/{action}/{id}",
-
defaults: new { id = RouteParameter.Optional }
-
);
-
}
2.返回json去掉双引号
-
//JavaScriptSerializer类在System.Web.Extensions.dll中,注意添加这个引用
-
JavaScriptSerializer serializer = new JavaScriptSerializer();
-
//JSON序列化
-
string result = serializer.Serialize(list);
-
//格式化Json引号""
-
var respRet = new HttpResponseMessage { Content = new StringContent(result, System.Text.Encoding.UTF8, "application/json") };
-
return respRet;
文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。
原文链接:zzzili.blog.csdn.net/article/details/15012521
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)