我有这个 XQuery 元素给我一个错误:
let $mx := 7
for $b in doc("abc.xml")//test
where $b/@attr = $mx
return
<mytag myattr="$mx">
{$b/data(@name)}
</mytag>
我想返回 $mx 的值作为 myattr 属性。有什么指点吗?
最佳答案
为此使用 AVT(属性值模板):
<mytag myattr="{$mx}">
关于xml - 构造 XQuery 元素属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8177323/