我在mvc5中几乎是新手。最近两天我试图从服务器端序列化一个对象。我需要将序列化对象发送到客户端。在客户端,序列化对象也应该反序列化。 我的对象有六个属性,但我需要将其中两个序列化。我尝试了以下
Person p = new Person();
p.name = "myName";
p.age = 24;
MemoryStream stream1 = new MemoryStream();
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(Person));
此处 DataContractJsonSerializer 无效。请帮我弄清楚问题并将序列化对象传递给客户端
答案 0 :(得分:2)
你能不能利用JsonResult来做到这一点?
public JsonResult GetPerson()
{
Person P = new Person
{
Name = "myName",
Age = 24
}
return Json(p);
}