ノードの置換

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  ユーザーマニュアル > XQuery > XQuery Update Facility > Update オペレーションと構文 >

ノードの置換

説明と構文

アイテムのシーケンスとノードを置き換えます。

 

replace node targetNode with items

 

詳細

 

targetNode 式は、単一のターゲットノードを指す必要があります。
items 式はアイテムのシーケンスを返す必要があります。このシーケンスはターゲットノードを置き換えます。
属性ノード以外、ターゲットノードはどの型のシーケンスとも置換えられることができます。
属性ノードは属性ノードと置き換えられます。下のサンプルを参照してください。

 

サンプル

 

replace node //hr with '<line/>'

 

for $i in //@height return

replace node $i with (attribute line-height{'12pt'})

 


(C) 2018 Altova GmbH