メインコンテンツまでスキップ
バージョン: 20 R7 BETA

DOM Get first child XML element

DOM Get first child XML element ( elementRef {; childElemName {; childElemValue}} ) : Text

引数説明
elementRefTextXML要素参照
childElemNameText子要素名
childElemValueText子要素値
戻り値Text子要素参照

説明

DOM Get first child XML element コマンドはelementRefに渡した要素の最初の子要素への参照を返します。この参照は他のXML解析コマンドで使用できます。

childElemNamechildElemValue 引数が渡されると、子要素の名前と値がそれぞれ返されます。

例題 1

ルートの最初の子要素の参照を取得します。XML構造 (C:\\import.xml) はまずBLOBにロードされます:

 var myBlobVar : Blob
 var $xml_Parent_Ref;$xml_Child_Ref : Text
 
 DOCUMENT TO BLOB("c:\\import.xml";myBlobVar)
 $xml_Parent_Ref:=DOM Parse XML variable(myBlobVar)
 $xml_Child_Ref:=DOM Get first child XML element($xml_Parent_Ref)

例題 2

ルートの最初の子要素の参照、名前および値を取得します。XML構造 (C:\\import.xml) はまずBLOBにロードされます:

 var myBlobVar : Blob
 var $xml_Parent_Ref;$xml_Child_Ref : Text
 var $childName;$childValue : Text
 
 DOCUMENT TO BLOB("c:\\import.xml";myBlobVar)
 $xml_Parent_Ref:=DOM Parse XML variable(myBlobVar)
 $xml_Child_Ref:=DOM Get first child XML element($xml_Parent_Ref;$childName;$childValue)

システム変数およびセット

コマンドが正しく実行されるとシステム変数OKに1が設定され、エラーが発生すると0が設定されます。

参照

DOM Get next sibling XML element

プロパティ

コマンド番号723
スレッドセーフである
システム変数を更新するOK