我有一个 XSD 架构,我已经生成了一个用于使用 xsd.exe 的类,并且我正在尝试XmlSerializer.Deserialize
从一个应该符合 XSD 架构的 XML 文件中创建该类的一个实例。不幸的是,XML 文件有一些架构不期望的额外元素,这会导致System.InvalidOperationException
从Deserialize
.
我尝试将<xs:any>
元素添加到我的架构中,但这似乎没有任何区别。
我的问题是:有什么办法可以XmlSerializer.Deserialize
忽略这些额外的元素?