- 
 public interface XPathExpressionXPathExpressionインタフェースは、解析および解決されたXPath式を表します。「ドキュメント・オブジェクト・モデル(DOM)レベル3 XPath仕様」も参照してください。 
- 
- 
メソッドの詳細- 
evaluateObject evaluate(Node contextNode, short type, Object result) throws XPathException, DOMException このXPath式を評価し、結果を返します。- パラメータ:
- contextNode- このXPathの評価のためのコンテキスト・ノードがXPathEvaluatorが、これは同じ文書が所有しなければならないと- Document、- Element、- Attribute、- Text、- CDATASection、- Comment、- ProcessingInstruction、又は- XPathNamespacenode.Ifなければならない- Documentを鋳造することによって得られた- contextexpression.Ifれますコンテキスト・ノードが- Textまたは- CDATASectionである場合、ノードが空でない場合を除いて、コンテキストはXPathに見られる論理テキスト・ノード全体として解釈されます。この場合、XPathコンテキストとして機能しない可能性があります。
- type- 特定の- typeが指定されている場合、結果は強制的にXPath変換に依存する指定された型を返すように強制され、必要な強制はできません。 これは、- XPathResultの型コードの1つでなければなりません。
- result-- resultは、このメソッドによって再利用され、返される特定の結果オブジェクトを指定します。 これが- nullとして指定されているか、または実装が指定された結果を再利用しない場合、新しい結果オブジェクトが構築され、returned.For XPath 1.0が結果として生成され、このオブジェクトは型- XPathResultになります。
- 戻り値:
- XPath expression.For XPath 1.0結果の評価の結果、このオブジェクトは型XPathResultになります。
- 例外:
- XPathException- TYPE_ERR: 指定された型を返すために結果を変換できない場合に発生します。
- DOMException- WRONG_DOCUMENT_ERR: このノードは、この- XPathExpressionを作成したXPathEvaluatorによってサポートされていないドキュメントからのものです。
 NOT_SUPPORTED_ERR: ノードはXPathコンテキスト・ノードとして許可された型ではないか、この- XPathExpressionによってリクエストの型が許可されていません。
 
 
- 
 
-