使用xquery 1.0,我想采用这样的序列;
<foo xml:id="x20"/>
<foo xml:id="x47"/>
<foo xml:id="x3"/>
Run Code Online (Sandbox Code Playgroud)
并将id整理成一个字符串,以放入像这样的新元素的属性;
<bar ids="x20 x47 x3"/>
Run Code Online (Sandbox Code Playgroud)
有没有办法在没有使用FLWOR手动迭代输入序列的情况下执行此操作?
let $s := (<foo xml:id="x20"/>,<foo xml:id="x47"/>,<foo xml:id="x3"/>)
return <bar ids="{$s/@xml:id}"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
242 次 |
| 最近记录: |