xml - 构造 XQuery 元素属性

标签 xml xpath xquery

我有这个 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/

相关文章:

sql - 除了结构化 XML 数据之外,还选择行数据

javascript - 跨域XML响应问题

python - 使用 Ansible 解析带有命名空间的 XML,特别是 JBOSS standalone.xml

java - xpath 不能在 java 中工作

“”实体引用导致的XQuery Invalid entity reference错误

sql-server - 如何从节点获取值(value)? SQL Server XML dml

c# - 伪造组合和具有继承的通用接口(interface)

java - Android - 使用简单 XML 仅从 XML 文件中获取一些元素

View 上的 Android 投影

Selenium - 如何在 WebDriver 中通过 href 值单击链接