问题标签 [xmlignore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1955 浏览

json - 如何使用 json.net 使用 XmlIgnore 序列化属性

我有一个模型,我检索为 json 和 xml。

我想为 Json 为 xml 序列化不同的属性。

样品用途:

它产生预期的 Xml:

但不是预期的json

我期望一些json是这样的:

但我有“IgnoreForXml”属性是

对 json 使用 .Net Framework 2.0 Newtonsoft JSON.Net,对 xml 使用 .Net Framework 2.0 标准 XmlSerializer。xml 是作为 WebMethod 的结果生成的,我假设它是使用序列化为 xml 的标准 XmlSerializer 序列化的。

0 投票
1 回答
340 浏览

c# - 为 XmlIgnore 编辑实体框架模板文件 .tt

我有实体框架 6 模板文件。我想包括在内[XmlIgnore]public virtual ICollection因为它不能被序列化。

此模板文件生成设计器类,我不想编辑设计器类以[XmlIgonre]在生成后通过编辑设计器类来包含。我想编辑模板,以便所有行都 public virtual ICollection具有该[XmlIgnore]属性。

0 投票
1 回答
189 浏览

.net - ASP.NET Core Xml 序列化数据注解 XmlIgnore

我正在从 .NET Core 中的 .NET framework 4.6 中寻找一些等效的 [XmlIgnore] 注释。请问有什么想法吗?

0 投票
1 回答
127 浏览

c# - C# xml Serialize with XmlIgnore and Deserialize 问题

你好我有反序列化xml的问题

首先我有这样的课

然后我将它们序列化

现在我得到只包含 FromDateTimeCal 和 ToDateTimeCal 的 XML 文件

但是当我反序列化它们时问题就开始了。

我将反序列化与 ReportViewModel 类一起使用

它没有用。我猜问题是未设置 FromDateTime 和 ToDateTime 属性。

我可以用同一个类进行序列化和反序列化吗?

0 投票
1 回答
299 浏览

c# - 是否可以在派生类中添加 XmlIgnore 属性?

我有类 Animal 和类 Dog 和 Cat 继承自它。Animal 类具有属性 X。我想为没有“X”属性的“Dog”和具有“X”属性的“Cat”生成 XML。XmlIgnore 在这里没有按我预期的方式工作。

我尝试使用虚拟属性,然后在派生类中覆盖它,但它不起作用。

0 投票
1 回答
51 浏览

c# - XmlIgnore 在列表中的属性上

如何忽略我要序列化的另一种类型的列表中的类型中的属性?

我试图避免在某些情况下对 GUID 属性进行序列化。所以我不想直接在 Tag 类中设置 XmlIgnore 属性。而且我不想为 GUID 使用可为空的包装器。

我认为错误是我正在为 CompanyDemoData 类型创建一个序列化程序,它不包含我试图设置覆盖属性的属性。

提前致谢!