DOM GET XML ELEMENT VALUE
DOM GET XML ELEMENT VALUE ( elementRef ; elementValue {; cDATA} )
引数 | 型 | 説明 | |
---|---|---|---|
elementRef | Text | → | XML要素参照 |
elementValue | Variable | ← | 要素値 |
cDATA | Variable | ← | CDATAセクションの内容 |
説明
DOM GET XML ELEMENT VALUE コマンドは elementRefに指定したXML要素の値をelementValue 引数に返します。4Dは取得した値を渡した変数と同じ型に変換します。変数の型が定義されていない場合、値はデフォルトでテキスト型で返されます。
オプションの cDATA 引数を使用して、elementRef 要素のCDATAセクションの値を所得できます。elementValue 引数のように、4Dは取得した値を渡した変数と同じ型に変換します。変数の型が定義されていない場合、値はデフォルトでテキスト型で返されます。
Note: elementRefで指定された要素がDOM SET XML ELEMENT VALUE コマンドで処理されたBLOBの場合、それは自動でBase64でエンコードされています。このコマンドは自動でBase64のデコードを試みます。
例題
このメソッドは$xml_Element_Ref要素の値を返します:
var $xml_Element_Ref : Text
var $value : Real
DOM GET XML ELEMENT VALUE($xml_Element_Ref;$value)
システム変数およびセット
コマンドが正しく実行されるとシステム変数OKに1が設定され、エラーが発生すると0が設定されます。
参照
DOM Get XML element
DOM GET XML ELEMENT NAME
DOM SET XML ELEMENT VALUE