XML Modify の例

式エディタ > 関数ディレクトリ > XMLModify

 

<?xml version="1.0"?>
<order id="123" xmlns="http://www.magicsoftware.com">
<issued_by> 
<name>John Smith</name> 
<address> 
<street>Somewhere</street> 
<city>Nowhere</city> 
</address> 
</issued_by> 
<item cat_num="2145451544"> 
<price>99.99</price> 
<amount>2</amount> 
</item> 
<item cat_num="1384325456"> 
<price>19.99</price> 
<amount>10</amount> 
</item> 

</order>

要素の値を更新

XMLModify (0,1,'/order/item[2]/price','','30')

2番目の項目要素内の「price」要素の値を「19.99」から「30.00」に更新します。

属性値を更新

XMLModify (0,1,'/order/item[1]','cat_num','123456')

最初の項目要素内の「cat_num」属性値を「2145451544」から「123456」に更新します。