Dom-xml-dom-accessing
提供:Dev Guides
XML DOM-アクセス
この章では、XMLドキュメントの情報単位と見なされるXML DOMノードにアクセスする方法について学習します。 XML DOMのノード構造により、開発者は特定の情報を探してツリーをナビゲートし、同時に情報にアクセスできます。
ノードへのアクセス
以下は、ノードにアクセスできる3つの方法です-
- * getElementsByTagName()*メソッドを使用して
- ノードツリーをループまたはトラバースすることにより
- ノード関係を使用してノードツリーをナビゲートする
getElementsByTagName()
このメソッドでは、ノード名を指定することにより、ノードの情報にアクセスできます。 また、ノードリストとノードリストの長さの情報にアクセスできます。
構文
getElementByTagName()メソッドには次の構文があります-
どこで、
- node-はドキュメントノードです。
- tagname-値を取得するノードの名前を保持します。
例
以下は、getElementByTagNameメソッドの使用法を示す簡単なプログラムです。
- 上記の例では、ノード_FirstName_の情報にアクセスしています。 LastName_および_Employee。
- _xmlDoc.getElementsByTagName( "FirstName")[0] .childNodes [0] .nodeValue; _この行は、getElementByTagName()メソッドを使用して、子ノード_FirstName_の値にアクセスします。
- xmlDoc.getElementsByTagName( "Employee")[0] .attributes [0] .nodeValue; _この行は、ノード_Employee getElementByTagName()メソッドの属性値にアクセスします。
ノードを通過する
これについては、章のリンク:/dom/xml_dom_traversing [DOM Traversing]で例とともに説明されています。
ノードをナビゲートする
これについては、章のリンク:/dom/xml_dom_navigation [DOM Navigation]で例とともに説明しています。