表8-2にCompProcessor
インタフェースで使用できるメソッドの概要を示します。
表8-2 CompProcessorメソッドの概要: XPathパッケージ
関数 | 概要 |
---|---|
|
プロセッサのIDを取得します。 |
|
指定したドキュメントに対してXPath式を評価します。 |
|
指定したドキュメントに対してコンパイルしたXPath式を評価します。 |
プロセッサのIDを取得します。
構文
virtual XPathPrIdType getProcessorId() const = 0;
戻り値
(XPathPrIdType)
プロセッサのID。
プロセッサから継承されます。
構文
virtual XPathObject< Node>* process ( InputSource* isrc_ptr, oratext* xpath_exp) throw (XPathException) = 0;
パラメータ | 説明 |
---|---|
isrc_ptr |
処理するインスタンス・ドキュメント |
xpath_exp |
XPATH式 |
戻り値
(XpathGenObject*)
XPathオブジェクト。
指定したドキュメントに対してコンパイルしたXPath式を評価します。
構文
virtual XPathObject< Node>* processWithBinXPath ( InputSource* isrc_ptr, ub2* bin_xpath) throw (XPathException) = 0;
パラメータ | 説明 |
---|---|
isrc_ptr |
処理するインスタンス・ドキュメント |
bin_xpath |
コンパイルしたXPATH式 |
戻り値
(XpathGenObject*)
XPathオブジェクト。