1
我反序列化期間發現了以下錯誤CompanyDetails',來自命名空間'http://xml.domain.com/schema'。使用XML屬性爲類型指定唯一的XML名稱和/或名稱空間。XML序列化/反序列化的名字和繼承
我可以使用不同的類名,如下所示解決這個問題,但我不想...
[XmlRoot(ElementName = "CompanyDetails", Namespace = "http://xml.domain.com/schema/schema")]
public class CompanyDetailsXX : MyLib.Xml.CompanyDetails
我使用繼承因爲我不能夠改變的基類,需要添加額外的屬性(反序列化過程中不填充)
我想要的基地和父類具有相同的名稱,它是有意義的,如:
[XmlRoot(ElementName = "CompanyDetails", Namespace = "http://xml.domain.com/schema/schema")]
public class CompanyDetails : MyLib.Xml.CompanyDetails
任何想法?