是否有一种通用方法可以使用 XQuery/XPath 从 XML 节点确定所有属性(及其值)?
<parent>
<something attr1="123" attrA="abc" ..... attrAnythingelse="blablabla"/>
</parent>
最佳答案
使用 XPath 获取当前节点的所有属性:
@*
这就是你想要的吗?
可以按属性提取属性的名称和值:
name(@*[1])
string(@*[1])
取决于你想用它们做什么。
关于xml - XQuery 获取元素具有的所有属性的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2545700/