GroupDocs.Search for Java

Ricerca di testo booleano

Utilizza GroupDocs.Search for Java per creare query di ricerca avanzate booleane (AND, OR, NOT) nei tuoi progetti Java.

Come eseguire ricerche booleano in documenti XLSX

GroupDocs.Search consente ricerche testuali all’interno di documenti XLSX. Con il supporto per condizioni boolean, puoi migliorare l’accuratezza delle ricerche nelle applicazioni Java.

  1. Specificare la cartella per memorizzare l’indice di ricerca.
  2. Seleziona la cartella contenente documenti XLSX.
  3. Esegui la query di ricerca e ottieni i risultati.
  4. Elabora i risultati ottenuti.
// Imposta il percorso per la cartella dell'indice
Index index = new Index("c:/MyIndex");

// Fornisci il percorso della cartella contenente i documenti per la ricerca
index.add("c:/MyDocuments");

// Esegui una ricerca con una query complessa
SearchResult result = index.search("lorem AND impsum");
Maven XML
clicca per copiare
copiato
Altri esempi Documentazione

Strumenti potenti per la ricerca e l’indicizzazione dei documenti

GroupDocs.Search for Java semplifica le ricerche testuali e l’indicizzazione dei dati per oltre 70 formati. I suoi strumenti avanzati ti permettono di trovare e gestire contenuti con efficienza.

Caratteristiche principali di GroupDocs.Search

Ricerca testuale completa

Cerca attraverso più formati come PDF, documenti Word, presentazioni, fogli di calcolo e altro. Usa opzioni come corrispondenza esatta, ricerca fuzzy e query con caratteri jolly per affinare i risultati.

Indicizzazione dei dati efficiente

Crea e mantieni indici per ricerche documentali più rapide. Questa funzione organizza i dati in modo efficiente, facilitando la gestione di grandi collezioni di documenti.

Supporto multilingue

Cerca in documenti scritti in oltre 80 lingue. Migliora l’accuratezza sfruttando le forme morfologiche delle parole e le diverse disposizioni della tastiera.

Personalizzazione flessibile delle ricerche

Regola le impostazioni di ricerca con funzionalità come distinzione tra maiuscole e minuscole, filtri per intervallo di date e esclusioni per affinare i tuoi risultati.

Utilizzo di query di ricerca booleane complesse

Questo esempio dimostra come eseguire ricerche boolean in file XLSX.

Java

// Imposta la cartella per l'indice di ricerca
Index index = new Index("c:/MyIndex");
    
// Fornisci il percorso ai documenti da cercare
index.add("c:/MyDocuments");

// Costruisci la query utilizzando logica booleana
SearchQuery wordQuery1 = SearchQuery.createWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.createWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.createAndQuery(wordQuery1, wordQuery2);

// Recupera i risultati della ricerca
SearchResult result = index.search(booleanQuery);

// Elabora i risultati recuperati
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
Maven XML
clicca per copiare
copiato
Altri esempi Documentazione

Informazioni su GroupDocs.Search

GroupDocs.Search for Java è una libreria versatile progettata per la ricerca testuale e l’indicizzazione dei dati nei documenti. Supporta oltre 70 tipi di file, inclusi PDF, Word, Excel, PowerPoint, immagini e archivi ZIP, consentendo ricerche efficienti attraverso grandi collezioni di dati.
Scopri di più
About illustration

Pronto per iniziare?

Scarica GroupDocs.Search gratuitamente o ottieni una licenza di prova per l’accesso completo!

Risorse utili

Esplora la documentazione, i campioni di codice e il supporto della comunità per migliorare la tua esperienza.

Caratteristiche chiave a colpo d’occhio

Sblocca potenti e efficienti capacità di ricerca

Cerca formati di documenti popolari

GroupDocs.Search supporta oltre 70 formati di file, consentendoti di personalizzare le regole di ricerca e di utilizzare l’indicizzazione per ottimizzare le prestazioni.

Suggerimenti per la licenza temporanea

1
Iscriviti con la tua email di lavoro. I servizi di posta gratuiti non sono consentiti.
2
Utilizza il pulsante Ottieni una licenza temporanea nel secondo passaggio.
 Italiano