【发布时间】:2011-11-24 08:49:00
【问题描述】:
我想创建一个自定义的 XML 结构如下:
<Hotels>
<Hotel />
</Hotels>
我已经创建了List 的实现,只是为了能够做到这一点。我的代码如下:
[XmlRootAttribute(ElementName="Hotels")]
public class HotelList: List<HotelBasic>
因为List持有的类不是Hotel而是HotelBasic我的xml是这样的
<Hotels>
<HotelBasic />
</Hotels>
如何在无需实现 ISerializable 或 IEnumerable 的情况下解决此问题?
【问题讨论】:
-
你要序列化还是反序列化?
标签: c# .net xml xml-serialization