我正在使用C#7 .Net 4.7.2
我正在尝试使用XamlServices.Load从xml文件加载数据。
通常,这没什么大问题,例如,有一个xml标记
<glb:MyClass xmlns:glb="http://MyGlobalNamespace" />
在代码方面,给定名称空间中不必存在类 MyClass 。
我使用的xml文件看起来完全不同。它包含一个标记
类似
<glb:a xmlns:glb="http://MyGlobalNamespace" />
出于明显的原因,我无法提供名为 a 的类。假设序列化
MyClass 的结果将产生<glb:a xmlns:glb="http://MyGlobalNamespace" />
是否可以将<glb:a xmlns:glb="http://MyGlobalNamespace" />
映射到 Myclass ?
不幸的是,我无法修改xml文件的结构。我必须处理好它。