GroupDocs.Searchは、DOCX文書内のフレーズ検索を簡素化します。Javaアプリケーション内で検索結果を refinします。
- 検索インデックスディレクトリを作成します。
- DOCXファイルが含まれるフォルダーを指定します。
- 検索パラメーターを調整します。
- 検索結果を取得し、分析します。
GroupDocs.Searchは、DOCX文書内のフレーズ検索を簡素化します。Javaアプリケーション内で検索結果を refinします。
// 検索インデックスパスを定義します
Index index = new Index("c:/MyIndex");
// 文書を含むフォルダーを指定します
index.add("c:/MyDocuments");
// 検索設定を行います
SearchQuery word1 = SearchQuery.createWordQuery("lorem");
SearchQuery word2 = SearchQuery.createWordQuery("ipsum");
SearchQuery word3 = SearchQuery.createWordQuery("dolor");
SearchQuery query = SearchQuery.createPhraseSearchQuery(word1, word2, word3);
// 検索クエリを実行します
SearchResult result = index.search(query);
GroupDocs.Search for Javaは、70以上のファイル形式でフレーズ検索を可能にします。高度な検索機能を使用してデータを簡単に見つけ、整理できます。

PDF、Wordファイル、プレゼンテーション、スプレッドシートなどのビジネス文書内の正確なフレーズを特定します。正確なフレーズが不明な場合は、ワイルドカードやその他のオプションを使用できます。
検索インデックスを作成し再利用することで文書検索を高速化します。インデックス作成はデータを効率的に整理し、より迅速かつ正確な検索を実現します。
80以上の言語で文書を検索します。異なるキーボードレイアウトや形態素分析をサポートし、検索精度を向上させます。
大文字小文字の区別、ファジー検索、同音異義語の一致、文書フィルタリングなど、強力な機能を使用して検索をカスタマイズします。
// 検索インデックス用のディレクトリを定義します
Index index = new Index("c:/MyIndex");
// ターゲット文書へのパスを設定します
index.add("c:/MyDocuments");
// 特定のフレーズ用の検索クエリを作成します
SearchQuery word1 = SearchQuery.createWordQuery("Lorem");
SearchQuery wildcard = SearchQuery.createWildcardQuery(1, 7);
SearchQuery word2 = SearchQuery.createWordQuery("dolor");
SearchQuery query = SearchQuery.createPhraseSearchQuery(word1, wildcard, word2);
// 検索結果を取得します
SearchResult result = index.search(query);
// 取得した結果を処理し活用します
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
精度とパフォーマンスを向上させるための最先端の検索機能を活用します。
GroupDocs.Searchは70以上の文書形式でフレーズ検索を可能にします。効率的な検索のために高度なオプションとインデックス作成を活用します。