-2
我在寻找以下结构XML序列化到多个节点
<EmailAddresses>
<Email>[email protected]</Email>
<Email>[email protected]</Email>
</EmailAddresses>
这是我曾尝试
[XmlRoot("EmailAddresses")]
public class EmailAddress
{
[XmlElement("Email")]
public string Email { get; set; }
}
写作
XmlSerializer writer = new XmlSerializer(typeof(List<EmailAddress>), new XmlRootAttribute("EmailAddresses"));
using (FileStream fs = File.Create(filename))
{
writer.Serialize(fs, emailAddresses);
}
我的电流输出
<EmailAddresses xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<EmailAddress>
<Email>something here</Email>
</EmailAddress>
<EmailAddress>
<Email>something here</Email>
</EmailAddress>
</EmailAddresses>
一对多节点
你我的答案,这是完全不同的后改变你的问题(序列化一个对象对列表)。我删除了我的。 -1为我的时间。 –
我原来的问题是关于XML序列化,你首先发布Linq2XML。直到我发布这个消息之后,我才看到你的下一个答案。不明白为什么值得投票。更多的屁股事情要做。 – Tsukasa
继续,人们会喜欢它... –