【发布时间】:2010-04-28 13:41:22
【问题描述】:
我正在使用带有来自 MVCContrib 的 XmlResult 的 ASP.NET MVC。
我有一个 Xxxx 对象数组,我将其传递给 XmlResult。
这被序列化为:
<ArrayOfXxxx>
<Xxxx />
<Xxxx />
<ArrayOfXxxx>
我希望它看起来像:
<Xxxxs>
<Xxxx />
<Xxxx />
<Xxxxs>
当一个类是数组的一部分时,有没有办法指定它如何被序列化?
我已经在使用 XmlType 来更改显示名称,是否有类似的东西可以让您在数组中设置其组名。
[XmlType(TypeName="Xxxx")]
public class SomeClass
或者,我需要为这个集合添加一个包装类吗?
【问题讨论】:
标签: c# asp.net-mvc xml-serialization