MVC4 JSON.Net oob



我已经阅读了一些关于MVC 4对 JSON.NET 的开箱即用支持的相互矛盾的信息

我收集到MVC现在默认使用 JSON.NET 序列化JSON,但是我的JSON输出中仍然有MS日期格式。

还有什么引导还需要做吗?

示例操作:

    //
    // GET: /Test/
    [HttpGet]
    public JsonResult Test()
    {
        return Json(new {date = DateTime.Now}, JsonRequestBehavior.AllowGet);
    }

结果在:

{
    "date": "/Date(1355399663508)/"
}
默认情况下,

它仅对 asp.net Web API 使用 Json.net。

根据发行说明Json.NET:我们现在使用并支持流行的 Json.NET 序列化程序来处理 JSON 数据。Json.NET 是 Web API 使用的默认 JSON 序列化程序 ASP.NET 它包括对数据协定、匿名类型、动态类型、日期、时间跨度、对象引用保留、缩进、驼峰大小写和许多其他有用的序列化功能的支持。

相关内容

  • 没有找到相关文章

最新更新