C#XamlServices TypeMapping

时间:2019-03-20 10:33:36

标签: c# xml xaml

我正在使用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文件的结构。我必须处理好它。

0 个答案:

没有答案