C# 反序列化xml节点(不包括内部节点)
我有一个xml,如下所示C# 反序列化xml节点(不包括内部节点),c#,xml,xml-serialization,serialization,C#,Xml,Xml Serialization,Serialization,我有一个xml,如下所示 <Image Id="23" Name ="image1"> <Used_in Name ="Label1" /> </Image> 在反序列化时,但在保存此xml时,还会添加一个额外的节点作为其子节点 表示所有属性的使用位置。在进行XML反序列化时,有没有办法忽略子节点?谢谢John,但不是这样,我的意思是这些属性是在其他一些模块中添加的,因此我无法设置它们。此外,它们是否在不同的类中添加到同一XML中 [XmlIgnore] [
<Image Id="23" Name ="image1">
<Used_in Name ="Label1" />
</Image>
在反序列化时,但在保存此xml时,还会添加一个额外的节点作为其子节点
表示所有属性的使用位置。在进行XML反序列化时,有没有办法忽略子节点?谢谢John,但不是这样,我的意思是这些属性是在其他一些模块中添加的,因此我无法设置它们。此外,它们是否在不同的类中添加到同一XML中
[XmlIgnore]
[XmlElement("Used_In")]
public XmlElement UsedIn {get;set;}
[XmlIgnore]
[XmlElement("Used_In")]
public XmlElement UsedIn {get;set;}