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