【发布时间】:2013-06-14 07:46:04
【问题描述】:
我目前正在阅读与序列化相关的序列化和 C# 属性(XmlRoot、XmlElement、XmlArray、...)。
我想输出如下内容:
<root>
<a>...</a>
<b>...</b>
<c>...</c>
<c>...</c>
<c>...</c>
</root>
(c 元素出现多次)
但我不知道如何拥有多个 c 而不将它们放在特定的“数组/列表节点”中。
因为我真的不想这样:
<root>
<a>...</a>
<b>...</b>
<cList>
<c>...</c>
<c>...</c>
<c>...</c>
</cList>
</root>
如何做到这一点?
【问题讨论】:
-
这很简单:只是不要添加
<cList>节点。 (还有一个提示:看看 XElement 等人作为 XmlElement 的替代品)
标签: c# serialization xml-attribute