【发布时间】:2010-03-17 09:36:13
【问题描述】:
我有一个如下的xml
<Image Id="23" Name ="image1">
<Used_in Name ="Label1" />
</Image>
这里的Image节点已经序列化为Image类的对象
[XmlElement(ElementName = "Image")]
public class Image
{
[XmlAttribute]
public string Name
{
getter and setter
}
[XmlAttribute]
public string ID
{
getter and setter
}
}
在反序列化时,但在保存此 xml 时,还会添加一个额外的节点作为子节点
<Used_in Name ="Label1" /> 表示所有使用的地方。有没有办法在进行 XML 反序列化时忽略子节点???
【问题讨论】:
标签: c# xml xml-serialization serialization