我正在使用MVC控制器。 Json方法,以便将json结果对象发送到我的javascript函数。
我不时想从json结果对象中省略一个对象的属性。
我怎样才能实现它?
这是我的.NET对象:
public class jsTreeModel
{
public string Data { get; set; }
public JsTreeAttribute Att { get; set; }
public string State { get; set; }
public List<jsTreeModel> Children { get; set; }
}
我在这种情况下想从json结果中省略'Children'属性。
有什么想法吗?
答案 0 :(得分:0)
如果您使用Json.NET作为序列化程序,则可以相当简单地省略属性:
public class jsTreeModel
{
public string Data { get; set; }
public JsTreeAttribute Att { get; set; }
public string State { get; set; }
[JsonIgnore]
public List<jsTreeModel> Children { get; set; }
}
我希望这可以帮到你!