XmlSerializer和XmlElement字段

时间:2008-11-12 14:33:59

标签: c# .net xml xml-serialization

我有一个看起来像这样的xml:

<Config>
<A></A>
<Template><B/><C/></Template>
</Config>

我希望将其反序列化以将<Template><B/><C/></Template>位作为XmlElement或XmlNode获取。但是当我尝试这样的时候:

public class Config
{
     public string A;
     public XmlElement Template;
}

模板仅设置为<B/>。有什么想法吗?

1 个答案:

答案 0 :(得分:6)

使用XmlAnyElement属性装饰您的模板成员。这应该可以解决问题。