Ajax 通过跳过空属性减少JSON对象的大小

Ajax 通过跳过空属性减少JSON对象的大小,ajax,asp.net-mvc,json,Ajax,Asp.net Mvc,Json,AJAX调用返回的JSON对象可能具有多个空值属性: { Id: 1, Prop1: null, Prop2: null, Prop3: "abc" } 有没有办法告诉MVC跳过返回对象中的空值?这种JSON对象的精简版本将大大减少有效负载 { Id: 1, Prop3: "abc" } 有人知道这种方法吗?你能告诉我们你现在是如何创建Json的吗?我用可能重复的方法来回答你的问题是完美的。请将此问题标记为重复问题。谢谢。我并没有足够的声誉来独自完成这项工作,需要更多的人将其标记

AJAX调用返回的JSON对象可能具有多个空值属性:

{
 Id: 1,
 Prop1: null,
 Prop2: null,
 Prop3: "abc"
}
有没有办法告诉MVC跳过返回对象中的空值?这种JSON对象的精简版本将大大减少有效负载

{
 Id: 1,
 Prop3: "abc"
}

有人知道这种方法吗?

你能告诉我们你现在是如何创建Json的吗?我用可能重复的方法来回答你的问题是完美的。请将此问题标记为重复问题。谢谢。我并没有足够的声誉来独自完成这项工作,需要更多的人将其标记为“已关闭”或“有权者”(