由于没有 JavaScriptSerializer ,可以使用什么本机实现来处理这个问题?
JavaScriptSerializer
我注意到 JsonResult 并且我可以使用它将数据格式化为JSON,但是如何反序列化?
JsonResult
或者我可能在 project.json 中遗漏了一些依赖项?
project.json
您可以使用 Newtonsoft.Json ,它是 Microsoft.AspNet.Mvc.ModelBinding 的依赖项,它是 Microsoft.AspNet.Mvc 的依赖项 . 因此,您不需要在project.json中添加依赖项 .
Newtonsoft.Json
Microsoft.AspNet.Mvc.ModelBinding
Microsoft.AspNet.Mvc
#using Newtonsoft.Json .... JsonConvert.DeserializeObject(json);
注意,使用WebAPI控制器不需要处理JSON .
1 回答
您可以使用
Newtonsoft.Json
,它是Microsoft.AspNet.Mvc.ModelBinding
的依赖项,它是Microsoft.AspNet.Mvc
的依赖项 . 因此,您不需要在project.json中添加依赖项 .注意,使用WebAPI控制器不需要处理JSON .