![]() |
1
1
需要获取文档中所有不同命名空间的列表,然后将其与架构集中的不同命名空间进行比较。 但命名空间声明名称通常不会在XPath文档模型中公开。但是给定一个节点,您可以得到它的名称空间:
|
![]() |
2
3
我发现从给定的XML文档中检索所有名称空间的最简单方法是通过所有节点使用xpath查找唯一前缀和名称空间URI值。 我有一个助手例程,用于返回xmlnamespacemanager中的这些唯一值,以便在处理复杂的XML文档时简化生活。 代码如下:
|