MVC web api 返回JSON的几种方式,Newtonsoft.Json序列化日期时间去T的几种方式

2015-01-18 00:11 https://www.muhanxue.com/essays/2015/01/8623699.html

MVC web api 返回JSON的几种方式

1、在 WebApiConfig的 Register中加入以下代码

config.Formatters.JsonFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/html"));

2、在 WebApiConfig的 Register中加入以下代码

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

3、在 WebApiApplication的 Application_Start中加入以下代码

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

在MVC中全局去除时间格式中带T的问题。

1、MVC中默认使用Newtonsoft.Json序列化的,所以在 WebApiConfig的 Register中加入以下代码即可

GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings.Converters.Add(new IsoDateTimeConverter
{DateTimeFormat = "yyyy'-'MM'-'dd' 'HH':'mm':'ss"
});

2、在 webservice中去除时间带T的问题。

IsoDateTimeConverter timejson = new IsoDateTimeConverter
{DateTimeFormat = "yyyy'-'MM'-'dd' 'HH':'mm':'ss"
};
//在序列化的时候传入timejson对象
return JsonConvert.SerializeObject(object, timejson); // object是需要序列化的对象

转载于:https://www.cnblogs.com/Jeely/p/10959008.html

MVC web api 返回JSON的几种方式,Newtonsoft.Json序列化日期时间去T的几种方式相关推荐

  1. .net mvc web api 返回 json 内容,过滤值为null的属性

    原文:http://blog.csdn.net/xxj_jing/article/details/49508557 版权声明:本文为博主原创文章,未经博主允许不得转载..net mvc web api ...

  2. .net mvc web api 返回 json 内容时过滤值为null的属性

    1.响应内容(过滤前) {"msg":"初始化成功!","code":"","success":tr ...

  3. [WEB API] CLIENT 指定请求及回应格式(XML/JSON)

    [Web API] Client 指定请求及响应格式(xml/json) Web API 支持的格式请参考 http://www.asp.net/web-api/overview/formats-an ...

  4. web Api 返回json 的两种方式

    web api写api接口时默认返回的是把你的对象序列化后以XML形式返回,那么怎样才能让其返回为json呢,下面就介绍两种方法: 方法一:(改配置法) 找到Global.asax文件,在Applic ...

  5. asp.net mvc让api返回json格式

    第一种方法 API完整代码 using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Li ...

  6. .net core web api 返回json数据格式

    web api写api接口时默认返回的是把你的对象序列化后以XML形式返回,那么怎样才能让其返回为json呢,下面就介绍一种方法 1.先创建一个实体类 public partial class TBo ...

  7. asp.net mvc web api 参数输入多个参数

    部分代码 apicontrol中 public class StudentController : ApiController { public HttpResponseMessage PostStu ...

  8. Asp.net Web API 返回Json对象的两种方式

    这两种方式都是以HttpResponseMessage的形式返回, 方式一:以字符串的形式 var content = new StringContent("{\"FileName ...

  9. C# web api 返回类型设置为json的方法

    新建一个类:代码如下: public class ResultToJson {public static HttpResponseMessage toJson(Object obj){String s ...

最新文章

  1. 计算机的五大主要应用领域是电大,电大计算机应用基础考答案
  2. html5绘制小鱼,HTML5 Canvas 深海游弋的鱼群
  3. Java中Set集合是如何实现添加元素保证不重复的?
  4. 关闭uboot MMU 会导致android2.3 S5pv210 系统不稳定?!why
  5. FreeModbus TCP传输初始化
  6. Beats发布Beats Fit Pro耳机 停产Powerbeats等三款旧耳机
  7. qq邮箱如何在win10邮箱连接到服务器,win10系统下邮箱怎么添加qq邮箱
  8. 远程桌面提示RPC不可用
  9. [4/10]指定结进程名称的命令taskkill.exe
  10. 金蝶K3 各种单据及各种控制功能表的关系
  11. 金工量化优质书单推荐及下载
  12. 各种 lightbox 实现
  13. 如何用电脑制作VR全景图
  14. 分享几个程序员接活赚外快的平台
  15. springboot框架
  16. Firewalld ip伪装和端口转发
  17. RDD、DataFrame、DataSet原理解析
  18. Tita OKR:不可或缺的工作法看板
  19. jQuery+Bootstrap美化弹出框
  20. 用什么方法可以做到图片无损压缩

热门文章

  1. 道路交通安全违法行为记分管理办法的重大调整(2022版)
  2. Windows下Maven的下载、安装及IntelliJ IDEA集成配置
  3. Linux 命令之 lsusb -- 显示本机的USB设备列表信息
  4. Linux 目录详细说明
  5. mysql explain 为空_车祸现场!我的MySQL千万级数据表选错索引了!
  6. 微型计算机生产工艺,bb肥生产设备制造工艺流程
  7. python素描效果_python实现图片素描效果
  8. ppt flash倒计时器_PPT三大神器之iSlide插件
  9. 苹果几最好用_深度解析安卓手机和苹果手机到底有哪些区别,哪种手机最好用...
  10. python函数的作用降低编程复杂度_Python函数式编程