GroupDocs.Search for Java

Pesquisa de texto booleana

Utilize GroupDocs.Search for Java para criar consultas avançadas de busca booleana (AND, OR, NOT) em seus projetos Java.

Como realizar buscas booleanas em documentos XLSX

GroupDocs.Search permite buscas de texto dentro de documentos XLSX. Com suporte a condições booleanas, você pode aumentar a precisão da busca em aplicações Java.

  1. Especifique a pasta para armazenar o índice de busca.
  2. Selecione a pasta que contém documentos XLSX.
  3. Execute a consulta de busca e recupere os resultados.
  4. Processar os resultados obtidos.
// Defina o caminho para a pasta do índice
Index index = new Index("c:/MyIndex");

// Forneça o caminho da pasta que contém documentos para a busca
index.add("c:/MyDocuments");

// Execute uma busca com uma consulta complexa
SearchResult result = index.search("lorem AND impsum");
Maven XML
clique para copiar
copiado
Mais exemplos Documentação

Ferramentas poderosas para busca e indexação de documentos

GroupDocs.Search for Java simplifica buscas de texto e indexação de dados para mais de 70 formatos. Suas ferramentas avançadas permitem encontrar e gerenciar conteúdos de forma eficiente.

Principais recursos do GroupDocs.Search

Busca de texto abrangente

Pesquise entre múltiplos formatos como PDFs, documentos do Word, apresentações, planilhas e mais. Utilize opções como correspondência exata, busca difusa e consultas com caracteres curinga para refinar os resultados.

Indexação de dados eficiente

Crie e mantenha índices para buscas de documentos mais rápidas. Este recurso organiza os dados de forma eficiente, facilitando o manuseio de grandes coleções de documentos.

Suporte a múltiplas línguas

Pesquise em documentos escritos em mais de 80 idiomas. Aumente a precisão aproveitando formas morfológicas de palavras e diferentes layouts de teclado.

Personalização flexível da busca

Ajuste as configurações de busca com recursos como sensibilidade a maiúsculas, filtros de intervalo de datas e exclusões para refinar seus resultados.

Usando consultas de busca booleana complexas

Este exemplo demonstra como realizar buscas booleanas em arquivos XLSX.

Java

// Defina a pasta para o índice de busca
Index index = new Index("c:/MyIndex");
    
// Forneça o caminho para os documentos a serem pesquisados
index.add("c:/MyDocuments");

// Construa a consulta utilizando lógica booleana
SearchQuery wordQuery1 = SearchQuery.createWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.createWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.createAndQuery(wordQuery1, wordQuery2);

// Recupere os resultados da busca
SearchResult result = index.search(booleanQuery);

// Processar os resultados recuperados
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
Maven XML
clique para copiar
copiado
Mais exemplos Documentação

Sobre GroupDocs.Search

GroupDocs.Search for Java é uma biblioteca versátil projetada para busca de texto e indexação de dados em documentos. Ela suporta mais de 70 tipos de arquivos, incluindo PDF, Word, Excel, PowerPoint, imagens e arquivos ZIP, permitindo buscas eficientes em grandes coleções de dados.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Search gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Principais recursos em um relance

Desbloqueie capacidades de busca poderosas e eficientes

Pesquise formatos de documentos populares

GroupDocs.Search suporta mais de 70 formatos de arquivo, permitindo que você personalize regras de busca e utilize indexação para otimizar o desempenho.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português