【发布时间】:2010-08-07 14:30:41
【问题描述】:
我有一个 XSD 架构,我已经生成了一个用于使用 xsd.exe 的类,我正在尝试使用 XmlSerializer.Deserialize 从一个应该符合的 XML 文件创建该类的实例XSD 架构。不幸的是,XML 文件包含一些架构不期望的额外元素,这会导致从 Deserialize 抛出 System.InvalidOperationException。
我尝试将 <xs:any> 元素添加到我的架构中,但这似乎没有任何区别。
我的问题是:有没有办法让XmlSerializer.Deserialize 忽略这些额外的元素?
【问题讨论】:
标签: c# xsd xmlserializer serialization