GroupDocs.Search for Java

Recherche de texte booléenne

Utilisez GroupDocs.Search for Java pour créer des requêtes de recherche avancées booléennes (AND, OR, NOT) dans vos projets Java.

Comment effectuer des recherches booléennes dans des documents XLSX

GroupDocs.Search permet des recherches de texte dans des documents XLSX. Avec le support des conditions booléennes, vous pouvez améliorer la précision des recherches dans les applications Java.

  1. Spécifiez le dossier pour stocker l’index de recherche.
  2. Sélectionnez le dossier contenant les documents XLSX.
  3. Exécutez la requête de recherche et récupérez les résultats.
  4. Traitez les résultats obtenus.
// Définissez le chemin du dossier d'index
Index index = new Index("c:/MyIndex");

// Fournissez le chemin du dossier contenant les documents pour la recherche
index.add("c:/MyDocuments");

// Exécutez une recherche avec une requête complexe
SearchResult result = index.search("lorem AND impsum");
Maven XML
cliquez pour copier
copié
Plus d'exemples Documentation

Outils puissants pour la recherche et l’indexation de documents

GroupDocs.Search for Java simplifie les recherches de texte et l’indexation de données pour plus de 70 formats. Ses outils avancés vous permettent de trouver et de gérer le contenu de manière efficace.

Fonctionnalités clés de GroupDocs.Search

Recherche de texte complète

Recherchez à travers plusieurs formats tels que des PDFs, des documents Word, des présentations, des feuilles de calcul, et plus encore. Utilisez des options telles que la correspondance exacte, la recherche floue et les requêtes avec des jokers pour affiner les résultats.

Indexation de données efficace

Construisez et maintenez des index pour des recherches de documents plus rapides. Cette fonctionnalité organise les données de manière efficace, facilitant la gestion de grandes collections de documents.

Support multi-langues

Recherchez dans des documents écrits en plus de 80 langues. Améliorez la précision en exploitant les formes morphologiques des mots et les différentes dispositions de clavier.

Personnalisation flexible de la recherche

Ajustez les paramètres de recherche avec des fonctionnalités telles que la sensibilité à la casse, les filtres de plage de dates et les exclusions pour affiner vos résultats.

Utilisation de requêtes de recherche booléennes complexes

Cet exemple montre comment effectuer des recherches booléennes dans des fichiers XLSX.

Java

// Définissez le dossier pour l'index de recherche
Index index = new Index("c:/MyIndex");
    
// Fournissez le chemin des documents à rechercher
index.add("c:/MyDocuments");

// Construisez la requête en utilisant la logique booléenne
SearchQuery wordQuery1 = SearchQuery.createWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.createWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.createAndQuery(wordQuery1, wordQuery2);

// Récupérez les résultats de la recherche
SearchResult result = index.search(booleanQuery);

// Traitez les résultats récupérés
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
Maven XML
cliquez pour copier
copié
Plus d'exemples Documentation

À propos de GroupDocs.Search

GroupDocs.Search for Java est une bibliothèque polyvalente conçue pour la recherche de texte et l’indexation de données dans les documents. Elle prend en charge plus de 70 types de fichiers, notamment PDF, Word, Excel, PowerPoint, images et archives ZIP, permettant des recherches efficaces à travers de grandes collections de données.
En savoir plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Search gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Fonctionnalités clés en un coup d’œil

Débloquez des capacités de recherche puissantes et efficaces

Rechercher des formats de documents populaires

GroupDocs.Search prend en charge plus de 70 formats de fichiers, vous permettant de personnaliser les règles de recherche et d’utiliser l’indexation pour optimiser les performances.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français