.net Rest Web Api Controller 返回JSON格式大小写问题解决.
来源:互联网 发布:plc交通灯编程 编辑:程序博客网 时间:2024/06/07 01:27
public static class WebApiConfig { public static void Register(HttpConfiguration config) { config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); // 取消注释下面的代码行可对具有 IQueryable 或 IQueryable<T> 返回类型的操作启用查询支持。 // 若要避免处理意外查询或恶意查询,请使用 QueryableAttribute 上的验证设置来验证传入查询。 // 有关详细信息,请访问 http://go.microsoft.com/fwlink/?LinkId=279712。 //config.EnableQuerySupport(); // 若要在应用程序中禁用跟踪,请注释掉或删除以下代码行 // 有关详细信息,请参阅: http://www.asp.net/web-api config.EnableSystemDiagnosticsTracing(); // 干掉XML序列化器 config.Formatters.Remove(config.Formatters.XmlFormatter); // 解决json序列化时的循环引用问题 config.Formatters.JsonFormatter.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore; // 对 JSON 数据使用混合大小写。驼峰式,但是是javascript 首字母小写形式. //config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); // 对 JSON 数据使用混合大小写。跟属性名同样的大小.输出 config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new DefaultContractResolver(); } }
第一次用.net的webapi REst 发现.返回的json 竟然首字母都自动小写了.
搞了好久,最后才知道.原来在WebApiConfig类里面改一下就好了.改成默认的
new DefaultContractResolver()
1 0
- .net Rest Web Api Controller 返回JSON格式大小写问题解决.
- ASP.NET Web API 配置返回的json字段的格式以及Action返回HttpResponseMessage类型
- 让web API始终返回json格式的数据
- .net Web Api 返回json字符串出现双引号
- .net MVC4 web Api输出Json格式实例
- .net mvc controller查询数据返回给前端json格式数据
- web api返回json数据
- ASP.NET Web API与Rest web api(一)
- 用newLisp开发网站六 REST API返回JSON串
- [bigdata-088] go+ubuntu 一个最简单的api返回json格式数据的web app
- ASP.NET API(MVC) 对APP接口(Json格式)接收数据与返回数据的统一管理
- asp.net mvc实现rest风格返回json
- spring3 controller返回json
- ASP.NET WEB API 返回JSON 出现2个双引号问题
- asp.net web API 的调用返回Json值 POST方式请求
- .net mvc web api 返回 json 内容,过滤值为null的属性
- ASP.NET WEB API 返回JSON 出现2个双引号问题
- Web REST API 引用
- 解题报告 之 HDU5334 Virtual Participation
- 使用py2exe 将python文件转成exe文件(以及 error: [Errno 2] No such file or directory: 'MSVCP90.dll'解决方法)
- 一些android基本知识网站整理
- store.js - 轻松实现本地存储(LocalStorage)
- java 文件IO
- .net Rest Web Api Controller 返回JSON格式大小写问题解决.
- PHP中session_register函数详解【转】
- java double类型数据保留小数点四舍五入功能
- 从今天起就要陆续坚持写博客.记录自己在android上的努力.
- 自适应网页设计的方法(手机端良好的访问体验)
- Sublime Text 2 自动开启换行 Word Wrap
- 一些Deep Network代码的整理
- Repeater+AspNetPager+存储过程实现分页
- Windows Mobile Web方式下载文件