GroupDocs.Searchは、XLSXドキュメント内で簡易なテキスト検索を可能にします。ブール条件をサポートすることで、Javaアプリケーションにおける検索精度を向上させることができます。
- 検索インデックスを保存するフォルダを指定します。
- XLSXドキュメントを含むフォルダを選択します。
- 検索クエリを実行し、結果を取得します。
- 取得した結果を処理します。
GroupDocs.Searchは、XLSXドキュメント内で簡易なテキスト検索を可能にします。ブール条件をサポートすることで、Javaアプリケーションにおける検索精度を向上させることができます。
GroupDocs.Search for Javaは、70を超えるフォーマットでのテキスト検索とデータインデックス作成を簡素化します。その高度なツールにより、コンテンツの検索と管理が容易になります。

PDF、Wordドキュメント、プレゼンテーション、スプレッドシートなど、複数のフォーマットで検索が可能です。結果を絞り込むために、正確な一致、ファジー検索、ワイルドカードクエリなどのオプションを利用できます。
迅速なドキュメント検索のためにインデックスを構築および維持します。この機能はデータを効率的に整理し、大規模なドキュメントコレクションを扱いやすくします。
80以上の言語で書かれたドキュメントを検索します。形態素を利用し、さまざまなキーボードレイアウトを活用することで、精度を向上させます。
大文字小文字の区別、日付範囲フィルター、除外などの機能を使用して、検索結果をさらに絞り込むための設定を調整できます。
// 検索インデックス用のフォルダを設定
Index index = new Index("c:/MyIndex");
// 検索対象のドキュメントへのパスを提供
index.add("c:/MyDocuments");
// ブールロジックを用いてクエリを構築
SearchQuery wordQuery1 = SearchQuery.createWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.createWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.createAndQuery(wordQuery1, wordQuery2);
// 検索結果を取得
SearchResult result = index.search(booleanQuery);
// 取得した結果を処理
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
強力で効率的な検索機能を解放します
GroupDocs.Searchは70以上のファイル形式をサポートしており、検索ルールをカスタマイズし、インデックス作成を用いてパフォーマンスを最適化できます。