2
我在填充XML给类时遇到了一些问题,我知道如何从XML(反序列化)填充类对象,但下面的XML对我来说是非常棘手的。从XML填充类对象
<Header>
<To EmailType="Personal">[email protected]</To>
<From EmailType="Work">[email protected]</From>
</Header>
如果我创建下面的类,它只会填充XML没有属性的数据部分,
[XmlRoot(ElementName = "Header")]
public class Header
{
public Header()
{
}
[XmlElement(ElementName = "To", Form = XmlSchemaForm.Unqualified)]
public string To { get; set; }
[XmlElement(ElementName = "From", Form = XmlSchemaForm.Unqualified)]
public string From { get; set; }
}
我希望能够解析&节省属性&数据。
http://stackoverflow.com/questions/364253/how-to-deserialize-xml-document –
我编辑了你的标题。请参阅:“[应该在其标题中包含”标签“](http://meta.stackexchange.com/questions/19190/)”,其中的共识是“不,他们不应该”。 –
@JohnSaunders好的,谢谢。 – KhanZeeshan