假设我有一个 XML-
<SearchPage ID="123" version="1.3" xmlns="http://some/path">
.....some child elements
</SearchPage>
如何从中获取所有属性名称?
最佳答案
使用 name()
函数,或 local-name()
如果你想省略属性命名空间。
let $node := <SearchPage ID="123" version="1.3" xmlns="http://some/path">
.....some child elements
</SearchPage>
for $attribute in $node/attribute()
return $attribute/name()
结果:
ID
version
关于xml - 如何从 XML 中获取所有属性名称,而不是特定节点的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44341173/