0

我有这样的课:

班级

(我知道 DataInLoop 和 TwoColumnData 具有相同的属性,请忽略它,因为这不是问题。)

我制作了一个辅助函数来将此 DataList 类序列化为 xml:

代码

xml结果是这样的:

xml 我不想要 LoopData 级别,是否可以删除该级别?我想要的是这样的:

<DataList>
    <Data>....</Data>
    <DataInLoop>...</DataInLoop>
    <DataInLoop>...</DataInLoop>
</DataList>
4

1 回答 1

1

只需将 XmlElementAttribute 添加到您的列表中

[XmlElement("DataInLoop")]
public List<DataInLoop> LoopData { get;set; }
于 2013-06-04T19:37:34.137 回答