XML DOM createExpression() メソッド

Document オブジェクトリファレンスマニュアル

定義と用法

createExpression() メソッドは、後で計算するために XPath 表現を作成します。

文法:

createExpression(xpathText,namespaceURLMapper)
パラメータ 説明
xpathText コンパイルする XPath 表現を表す文字列。
namespaceURLMapper 名前空間プレフィックスから完全な名前空間 URL にマッピングする関数を返します。マッピングが必要でない場合は null になります。

返り値

一つの XPathExpression オブジェクト

スロー

もし xpathText 文法エラーを含んでいるか、または namespaceURLMapper 解釈不能な名前空間プレフィックス、このメソッドは例外をスローします。

説明

このメソッドは、XPath 表現を表す文字列を受け取り、それをコンパイルされた表現、すなわち XPathExpression に変換します。この表現に加えて、このメソッドは function(prefix) という形式の関数を受け取り、名前空間プレフィックス文字列を解析し、完全な名前空間 URL として返す関数を提供します。

IE はこの API をサポートしていません。参照 Node.selectNodes() IE 固有の代替方法を学びます。

Document オブジェクトリファレンスマニュアル