XML DOM createExpression() メソッド
定義と用法
createExpression() メソッドは、後で計算するために XPath 表現を作成します。
文法:
createExpression(xpathText,namespaceURLMapper)
パラメータ | 説明 |
---|---|
xpathText | コンパイルする XPath 表現を表す文字列。 |
namespaceURLMapper | 名前空間プレフィックスから完全な名前空間 URL にマッピングする関数を返します。マッピングが必要でない場合は null になります。 |
返り値
スロー
もし xpathText 文法エラーを含んでいるか、または namespaceURLMapper 解釈不能な名前空間プレフィックス、このメソッドは例外をスローします。
説明
このメソッドは、XPath 表現を表す文字列を受け取り、それをコンパイルされた表現、すなわち XPathExpression に変換します。この表現に加えて、このメソッドは function(prefix) という形式の関数を受け取り、名前空間プレフィックス文字列を解析し、完全な名前空間 URL として返す関数を提供します。
IE はこの API をサポートしていません。参照 Node.selectNodes() IE 固有の代替方法を学びます。