1
我需要在XML中插入元素,所以我尝试使用XQuery创建一些XML格式,但它不起作用。Marklogic - 如何在XML中传递变量
Query :
let $a := 'test'
return
<p name="uri" value= $a />
Expected output :
<p name="uri" value= "test" />
请评价一下。
我需要在XML中插入元素,所以我尝试使用XQuery创建一些XML格式,但它不起作用。Marklogic - 如何在XML中传递变量
Query :
let $a := 'test'
return
<p name="uri" value= $a />
Expected output :
<p name="uri" value= "test" />
请评价一下。
尝试这种情况:
let $a := 'test'
return
<p name="uri" value="{$a}" />
或者:
let $a := 'test'
return
<p name="uri">{ attribute value { $a } }</p>
第二表达提供了一种方法来构建动态名称作为太{ $value }
。构造或放置在元素体内的任何属性节点将作为元素的常规属性添加。
非常感谢。第二个工作正常。 – Antony