XML DOM - XPathExpression オブジェクト
- 前のページ DOM XMLSerializer
- 次のページ DOM XPathResult
コンパイルされた XPath 検索です。
XPathExpression オブジェクトは、XPath 検索のコンパイルされた表現形式であり、 Document.createExpression() 返します。evaluate() メソッドを使用して特定のドキュメントノードに基づいて式を計算します。XPath 検索を一度だけ計算する必要がある場合は、 Document.evaluate()、それは一つのステップで式をコンパイルし計算します。
IE は XPathExpression オブジェクトをサポートしません。
参照:Node.selectNodes() および Node.selectSingleNode()、特定の IE 用の XPath メソッドについて学びます。
XPathExpression.evaluate()
コンパイルされた XPath クエリを計算します。
文法
evaluate(contextNode,type,result)
contextNode パラメータはクエリを計算するためのノード(またはドキュメント)です。
type パラメータは期待される結果のタイプです。このパラメータは XPathResult 定義された定数です。
result パラメータは XPathResult オブジェクト、evaluate() メソッドが新しいクエリ結果を作成し返す場合、 XPathResult オブジェクト、null です。
返り値
クエリ結果を保存するための XPathResult。 result パラメータを渡すオブジェクト、または result null で新しいものが作成された XPathResult オブジェクト。
説明
このメソッドは指定されたノードまたはドキュメントに基づいて XPathExpression を計算し、結果を返します。 XPathResult オブジェクト。
参照 XPathResult、値を取得する方法について学びます。
- 前のページ DOM XMLSerializer
- 次のページ DOM XPathResult