假设我有一个XML-
<SearchPage ID="123" version="1.3" xmlns="http://some/path">
.....some child elements
</SearchPage>
如何从中获取所有属性名称?
答案 0 :(得分:5)
如果要省略属性名称空间,请使用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