8.4 ドキュメントの表示およびハイライト表示

通常、問合せアプリケーションでは、問合せから戻されるドキュメントを表示できます。ユーザーがヒットリストからドキュメントを選択すると、そのドキュメントがアプリケーションのなんらかのフォームで表示されます。

Oracle Textでは、ワード問合せのワードまたは英語でのABOUT問合せのテーマのいずれかをハイライト表示するなど、ドキュメントを様々な方法で表示できます。

また、PL/SQLパッケージCTX_DOCを使用して、ドキュメントから要旨(ドキュメントのサマリー)とテーマ情報を取得することもできます。

表8-2は、取得可能な出力と、各出力を取得するためのプロシージャを示しています。

表8-2 CTX_DOCの出力

出力 プロシージャ

プレーン・テキスト形式、ハイライト表示なし

CTX_DOC.FILTER

HTML形式のドキュメント、ハイライト表示なし

CTX_DOC.FILTER

ハイライト表示されたドキュメント、プレーン・テキスト形式

CTX_DOC.MARKUP

ハイライト表示されたドキュメント、HTML形式

CTX_DOC.MARKUP

プレーン・テキスト形式のハイライト表示オフセット情報

CTX_DOC.HIGHLIGHT

HTML形式のハイライト表示オフセット情報

CTX_DOC.HIGHLIGHT

ドキュメントのテーマ・サマリーと要旨

CTX_DOC.GIST

ドキュメントのテーマ・リスト

CTX_DOC.THEMES