GroupDocs.Search for Java

Búsqueda de texto booleano

Utiliza GroupDocs.Search for Java para crear consultas de búsqueda booleanas avanzadas (AND, OR, NOT) en tus proyectos de Java.

Cómo realizar búsquedas booleanas en documentos XLSX

GroupDocs.Search permite realizar búsquedas de texto dentro de documentos XLSX. Con soporte para condiciones booleanas, puedes mejorar la precisión de las búsquedas en aplicaciones de Java.

  1. Especifica la carpeta para almacenar el índice de búsqueda.
  2. Selecciona la carpeta que contiene documentos XLSX.
  3. Ejecuta la consulta de búsqueda y recupera los resultados.
  4. Procesa los resultados obtenidos.
// Establece la ruta para la carpeta del índice
Index index = new Index("c:/MyIndex");

// Proporciona la ruta de la carpeta que contiene los documentos para la búsqueda
index.add("c:/MyDocuments");

// Ejecuta una búsqueda con una consulta compleja
SearchResult result = index.search("lorem AND impsum");
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Herramientas poderosas para la búsqueda e indexación de documentos

GroupDocs.Search for Java simplifica las búsquedas de texto y la indexación de datos para más de 70 formatos. Sus herramientas avanzadas te permiten encontrar y gestionar contenido sin esfuerzo.

Características clave de GroupDocs.Search

Búsqueda de texto integral

Busca en múltiples formatos como PDFs, documentos de Word, presentaciones, hojas de cálculo y más. Utiliza opciones como coincidencia exacta, búsqueda difusa y consultas con caracteres comodín para refinar los resultados.

Indexación de datos eficiente

Crea y mantén índices para búsquedas de documentos más rápidas. Esta función organiza los datos de manera eficiente, facilitando el manejo de grandes colecciones de documentos.

Soporte multilingüe

Busca en documentos escritos en más de 80 idiomas. Mejora la precisión aprovechando las formas morfológicas de las palabras y diferentes distribuciones de teclado.

Personalización flexible de la búsqueda

Ajusta la configuración de búsqueda con características como sensibilidad a mayúsculas, filtros de rango de fechas y exclusiones para refinar tus resultados.

Uso de consultas complejas de búsqueda booleanas

Este ejemplo demuestra cómo realizar búsquedas booleanas en archivos XLSX.

Java

// Establece la carpeta para el índice de búsqueda
Index index = new Index("c:/MyIndex");
    
// Proporciona la ruta a los documentos a buscar
index.add("c:/MyDocuments");

// Construye la consulta utilizando lógica boolean
SearchQuery wordQuery1 = SearchQuery.createWordQuery("Lorem");
SearchQuery wordQuery2 = SearchQuery.createWordQuery("ipsum");
SearchQuery booleanQuery = SearchQuery.createAndQuery(wordQuery1, wordQuery2);

// Recupera los resultados de búsqueda
SearchResult result = index.search(booleanQuery);

// Procesa los resultados recuperados
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Acerca de GroupDocs.Search

GroupDocs.Search for Java es una biblioteca versátil diseñada para la búsqueda de texto y la indexación de datos en documentos. Soporta más de 70 tipos de archivos, incluidos PDF, Word, Excel, presentaciones de PowerPoint, imágenes y archivos ZIP, lo que permite realizar búsquedas eficientes a través de grandes colecciones de datos.
Saber más
About illustration

¿Listo para empezar?

Descargue GroupDocs.Search gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Características clave de un vistazo

Desbloquea poderosas y eficientes capacidades de búsqueda.

Buscar formatos de documentos populares

GroupDocs.Search soporta más de 70 formatos de archivo, permitiéndote personalizar las reglas de búsqueda y utilizar la indexación para optimizar el rendimiento.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español