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);
}
}