gpt4 book ai didi

时间:2019-05-08 标签:c#xmlserializationextrarootnode

转载 作者:数据小太阳 更新时间:2023-10-29 02:04:12 25 4
gpt4 key购买 nike

我有一个要序列化为 xml 文档的集合。该类是:

public class Contacts{
public List<PendingContactDTO> contacts { get; set; }
}

我的主要问题是现在我的 xml 看起来

<Contacts>
<contacts>
<..... all contacts>
</contacts>
</Contacts>

问题是,我想看起来像这样:

   <contacts>
<..... all contacts>
</contacts>

有办法吗?

最佳答案

[XmlRoot("contacts")]
public class Contacts{
[XmlElement("contact")]
public List<PendingContactDTO> contacts { get; set; }
}

应该给你:

<contacts>
<contact...>...</contact>
...
<contact...>...</contact>
</contacts>

(XmlRootAttributeContacts 重命名为 contactsXmlElementAttribute 告诉它删除额外的层收集节点,命名每个 contact)

关于时间:2019-05-08 标签:c#xmlserializationextrarootnode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7644067/

25 4 0