GroupDocs.Search for Java

Буліевий текстовий пошук

Використовуйте GroupDocs.Search for Java для створення розширених булевих (AND, OR, NOT) запитів у ваших проектах Java.

Як здійснити булеві пошуки в документах XLSX

GroupDocs.Search дозволяє здійснювати текстові пошуки в документах XLSX. Завдяки підтримці булевих умов ви можете покращити точність пошуку в програмах Java.

  1. Вкажіть папку для зберігання індексу пошуку.
  2. Виберіть папку з документами XLSX.
  3. Виконайте запит пошуку та отримайте результати.
  4. Обробіть отримані результати.
// Встановіть шлях до папки для індексу
Index index = new Index("c:/MyIndex");

// Вкажіть шлях до папки з документами для пошуку
index.add("c:/MyDocuments");

// Запустіть пошук з комплексним запитом
SearchResult result = index.search("lorem AND impsum");
Maven XML
клікніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Потужні інструменти для пошуку документів та індексації

GroupDocs.Search for Java спрощує пошук тексту та індексацію даних для понад 70 форматів. Його розширені інструменти дозволяють знаходити та управляти контентом без зайвих зусиль.

Ключові особливості GroupDocs.Search

Комплексний текстовий пошук

Шукайте у різних форматах, таких як PDF, документи Word, презентації, електронні таблиці та інші. Використовуйте опції, такі як точне співпадіння, нечіткий пошук та запити з підстановковими знаками для уточнення результатів.

Ефективна індексація даних

Створюйте та підтримуйте індекси для швидшого пошуку документів. Ця функція організовує дані результативно, що спрощує роботу з великими колекціями документів.

Підтримка багатьох мов

Шукайте у документах, написаних понад 80 мовами. Покращуйте точність, використовуючи морфологічні форми слів та різні розкладки клавіатури.

Гнучка настройка пошуку

Налаштуйте параметри пошуку за допомогою таких функцій, як чутливість до регістру, фільтри за датою та виключення, щоб уточнити ваші результати.

Використання складних булевих запитів

Цей приклад демонструє, як виконувати булеві пошуки у файлах XLSX.

Java

// Встановіть папку для індексу пошуку
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());
Maven XML
клікніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Про GroupDocs.Search

GroupDocs.Search for Java - це універсальна бібліотека, розроблена для пошуку тексту та індексації даних у документах. Вона підтримує понад 70 форматів файлів, включаючи PDF, Word, Excel, PowerPoint, зображення та ZIP-архіви, що дозволяє ефективно шукати у великих сховищах даних.
Дізнатися більше
About illustration

Готові почати?

Завантажте GroupDocs.Search безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Ключові особливості в одному погляді

Відкривайте потужні та ефективні можливості пошуку

Пошук популярних форматів документів

GroupDocs.Search підтримує понад 70 форматів файлів, що дозволяє вам налаштовувати правила пошуку та використовувати індексацію для оптимізації продуктивності.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська