有没有办法让.NET中的XmlSerialization在序列化时忽略某些属性?
例如,我有一个名为IsValid的公共bool属性,它是我不想序列化的对象的唯一属性。我怎么能这样做?
答案 0 :(得分:8)
在属性上添加XmlIgnoreAttribute。
答案 1 :(得分:3)
只需将[XmlIgnore]应用于您要忽略的属性即可。
请参阅http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlattributes.xmlignore.aspx。
答案 2 :(得分:0)