式エディタ > 関数ディレクトリ > XMLBlobGet
<?xml version="1.0"?> |
上記のXMLを「C:¥myxml.xml」に保存し、現在のタスクの[入出力ファイル]テーブルの先頭にこのXMLファイルが定義されている場合、次のように表現します。
XMLBlobGet (0, 1, '/order/issued_by', 'name') |
John Smithを返します。
XMLBlobGet (0, 1, '/order/send_to', 'name') |
空白を返します。(order に send_to 要素がないからです。)
XMLBlobGet (0, 1, '/order/item[2]', 'price') |
19.99 を返します。
XMLBlobGet (0, 1, '/order/item[5]', 'price') |
空白を返します。(order にはitem要素が2つしかないからです。)
XMLBlobGet (0, 1, '/order', 'id') |
123 を返します。
XMLBlobGet (0, 1, '/order/issued_by', 'date') |
空白を返します。(issued_by 要素にdate属性がないからです。)
XMLBlobGet (0, 1, '/order/issued_by', 'name') |
空白を返します。(nameは、属性ではなく issued_by 要素の子要素であるからです。)