gpt4 book ai didi

c# - 在 .NET JSON 序列化期间忽略字段;类似于 [XmlIgnore]?

转载 作者:IT老高 更新时间:2023-10-28 12:43:08 26 4
gpt4 key购买 nike

我有一个 POCO 类,它作为 .NET 3.5 sp1 中的 JSON 字符串发送到浏览器。我只是使用默认的 JSON 序列化,并且有一些我想忽略的字段。我想在它们上面放一个类似于 [System.Xml.Serialization.XmlIgnore] 的属性,这样它们就不会被序列化了。

最佳答案

我使用 ScriptIgnore我的模型上的属性如下:

public class Item
{
[ScriptIgnore]
public Item ParentItem { get; set; }
}

在这个特定的场景中,我从 Json 序列化程序中得到了一个循环引用错误,所以我只是忽略了它。我是 asking a similar question here on SO当我开始了解模型和 View 模型之间的区别时。

关于c# - 在 .NET JSON 序列化期间忽略字段;类似于 [XmlIgnore]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1411577/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com