use*_*567 6 json asp.net-mvc-4
我创建了一个新的MVC4应用程序,默认情况下Newton JSON已添加到Package中.
我读到它对序列化和反序列化JSON很有用.这就是它的全部吗?
默认情况下,我们可以使用JSONResult在MVC中发送JSON.在JQuery中使用Stringify我可以在C#中作为一个类接收.
我知道应该有一些理由为什么他们添加牛顿JSON.
因为我是MVC的新手并且开始新项目想知道哪些序列化/反序列化的洞察力?
谢谢
他们添加了Newtonsoft,以便您的WebAPI控制器可以神奇地序列化您返回的对象.在MVC 3中,我们曾经像这样返回我们的对象:
public ActionResult GetPerson(int id)
{
var person = _personRepo.Get(id);
return Json(person);
}
Run Code Online (Sandbox Code Playgroud)
在Web API项目中,您可以返回人员,它将为您序列化:
public Person GetPerson(int id)
{
var person = _personRepo.Get(id);
return person
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11783 次 |
| 最近记录: |