我正在尝试用一些文本替换一个节点以及其中的一个子节点。下面是我的 XQuery。我没有得到想要的结果。
for $x in collection('articles')//Doc[Title/@No='Article 20']
return replace value of node $x/Desc with "Article on Molecular Physics
<Date @d='20130805'/> in continuation with Part 1."
期待——
....
<Desc>Article on Molecular Physics
<Date @d='20130805'/> in continuation with Part 1.</Desc>
....
但我得到-
....
<Desc>Article on Molecular Physics
<Date @d='20130805'/> in continuation with Part 1.</Desc>
....