2
我有我想要序列馬克現場爲具有屬性IsRequired [的XmlElement]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://xyz.com/schema")]
public class Customer
{
[System.Xml.Serialization.XmlElementAttribute(Order = 0)]
public int Id { get; set; }
[System.Xml.Serialization.XmlElementAttribute(Order = 1)]
public string Name { get; set; }
[System.Xml.Serialization.XmlElementAttribute(Order = 2)]
public string Url{ get; set; }
[System.Xml.Serialization.XmlElementAttribute(Order = 3)]
public string Count { get; set; }
}
反序列化時,如果地址爲null,則出XML沒有包含URL節點的類。 如何將它標記爲必填字段,以便每次都創建Url節點?
你爲什麼不使用'使用的System.Xml.Serialization;'和刪除所有空間前綴? – svick 2012-02-20 10:50:17