2012-03-31 71 views
0

在.NET 3.5項目中有一個XML類,它是要生成的XML文件的頂層。我希望它創建的元素具有名爲「PersonalAddresses」而不是「Addresses」的不同名稱。當我嘗試向該類添加XmlElement屬性以設置它生成的元素的名稱時,出現錯誤。 XmlType屬性的TypeName不會更改生成的元素的名稱。我如何將生成的類的名稱更改爲「PersonalAddresses」?需要在我的xml文件中使用不同的元素名稱

[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] 
public partial class Addresses 
{ class code ... } 

回答

0

我找到了答案。我只需要爲該類添加一個XmlRoot屬性來更改名稱。

[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] 
[System.Xml.Serialization.XmlRootAttribute("PersonalAddresses")] 
public partial class Addresses 
{ class code ... } 
相關問題