2つのxml、xmlA
&xmlB
があり、の「テキストコンテンツ」をで更新したいとxmlA/abc
しxmlB/bcd
ます。
xmlA:
<root>
<abc>texas</abc>
</root>
xmlB:
<root>
<abc>kansas</abc>
</root>
を使用するxdmp:node-replace(xmlA/abc/text(), xmlB/bcd/text())
と、ノードの内容ではなく、ノードが変更されます。それはxmlAです:
<root>
<bcd>kansas</bcd>
</root>
ただし、ノードのコンテンツのみを変更したい。必要な出力は次のとおりです。xmlA:
<root>
<abc>kansas</abc>
</root>
誰かがこれを行う方法を教えてもらえますか(xpath 3.0なしで)?ありがとう(ランジャン)。