API version 1

- ‐

item

インデックスを指定してノードを取り出します。

呼出形式一覧

呼出形式

説明

CRS::Common::Core::XmlNode item(integer index)

indexで指定した位置のノードを取り出します。

戻り値一覧

戻り値

説明

CRS::Common::Core::XmlNode

XmlNodeオブジェクト。

実体はXmlNodeか派生クラスのオブジェクトになります。

lengthプロパティ以上のindexを指定するなど、該当するノードが見つからない場合は無効なXmlNodeオブジェクトを返します。

引数一覧

引数

説明

index

位置

例外

なし

関連項目

XmlNodeクラス

lengthプロパティ

[]オペレータ



使用例 CRSダウンロード

Form XmlNodelist {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   var xm = new XmlDocument();
   xm <<  xml  <<-
   <?xml version="1.0"?>
   <root>
           <A>
                   <integer>1</integer>
                   <string>text</string>
                   <number>1.5</number>
           </A>
           <B attr="attribute">text with attribute</B>
           <C>text only</C>
   </root>
   ->> ;

   var list = xm.documentElement.childNodes;
   for (var n = 0; n < list.length; n++) {
           var child = list.item(n) ;
           print("index=",n," ",child.nodeName);
   }
   list.reset() ;

   while (var m = list.nextNode()) {
           print(m," NEXT = ",m.nodeName);
   }

}