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

DOM GET XML ATTRIBUTE BY INDEX

DOM GET XML ATTRIBUTE BY INDEX ( elementRef ; attribIndex ; attribName ; attribValue )

引数説明
elementRefTextXML要素参照
attribIndexInteger属性のインデックス番号
attribNameVariable属性名
attribValueVariable属性値

説明

DOM GET XML ATTRIBUTE BY INDEX コマンドは、属性のインデックスを使用して、属性名と値を取得するために使用します。にはXML要素参照を、attribIndexには名前を知りたい要素のインデックス番号を渡します。名前がattribName 引数に、値がattribValue 引数に返されます。4Dは取得した値を引数として渡した変数と同じ型に変換します。変数の型が定義されていない場合、値はデフォルトでテキスト型で返されます。

Note: 配列のインデックス番号はXMLファイル中に表示される属性の順番通りではありません。XML中、属性のインデックスはnameのアルファベット順に並びかえられた属性の位置を示します。この点についてはDOM Count XML attributes コマンドの説明を参照してください。

attribIndex に渡された値がXML要素に定義された属性数より多い場合、エラーが返されます。

例題

DOM Count XML attributes コマンドの例題参照

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

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

参照

DOM GET XML ATTRIBUTE BY NAME
DOM REMOVE XML ATTRIBUTE

プロパティ

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

AltStyle によって変換されたページ (->オリジナル) /