请教一个序列化的问题
我打算生成以下样式的XML:
<xmldomains>
<domains>
<domain>www.11.com</domain>
<domain>www.33.com</domain>
</domains>
</xmldomains>
我的实体文件为:
[Serializable]
public class xmldomains
{
public xmldomains() { }
public List<domain> domains;
}
[Serializable]
[XmlRoot("DomainName")]
public class domain
{
private string _domainName;
[XmlAttribute("domain")]
public string DomainName
{
set { _domainName = value; }
get { return _domainName; }
}
}
但是生成后的结果却为:
<xmldomains>
<domains>
<domain>
<domain>www.11.com</domain>
</domain>
<domain>
<domain>www.33.com</domain>
</domain>
</domains>
</xmldomains>
有哪位知道我哪个地方弄错了?