XPath en línea
XPath Tester es una herramienta gratuita y fácil de usar que puede navegar por un documento HTML y extraer los datos que necesita. La herramienta de extracción se ejecuta en su navegador y no requiere instalar nada en su computadora. ¡Comience la extracción de datos ahora!
- Ingrese la URL de un sitio para extraer datos.
- Introduzca una expresión, por ejemplo
//img
para XPath. En este caso, la herramienta de extracción selecciona todos los elementos<img>
sin importar dónde se encuentren en el documento. Cubrimos en detalle cómo usar expresiones XPath en el artículo de documentación How to use XPath . - Presione el botón Find, obtenga el resultado y cópielo en el portapapeles.
Cómo utilizar la XPath Query en C#
Al utilizar
Aspose.HTML para la API .NET
, puede crear fácilmente su propia aplicación porque nuestra API proporciona un potente conjunto de herramientas para analizar y recopilar información de documentos HTML. Las consultas XPath se realizan principalmente utilizando el método Evaluate(expression, contextNode, resolver, type, result)
de la clase Document
. Este método acepta una expresión XPath y otros parámetros dados y devuelve un resultado del tipo especificado. Este código es un ejemplo básico de extracción de datos utilizando la biblioteca Aspose.HTML y expresiones XPath.
Pasos para extraer datos usando XPath
- Utilice el constructor HTMLDocument() para inicializar un documento HTML desde una URL.
- Utilice el método Evaluate() de la clase Document y pásele la expresión XPath y otros parámetros.
- Repita la lista de elementos e imprima el contenido del elemento.
- Copie el código C# y úselo en su proyecto.
XPath Query – Documentación
XPath es un potente lenguaje de consulta que le brinda mucha libertad para personalizar las consultas. En el capítulo How-to Articles encontrará respuestas a preguntas populares sobre el uso de XPath. Además, los artículos contienen ejemplos de C# que proporcionan la información necesaria sobre el uso de la biblioteca de clases Aspose.HTML para resolver tareas específicas.
- HTML Navigation : en este artículo, aprenderá cómo realizar una inspección detallada del documento HTML y sus elementos utilizando la API, sobre el uso de filtros personalizados para iterar sobre los elementos del documento y cómo navegar por el documento. mediante el uso de CSS Selector o XPath.
- How to use XPath Query in HTML – Evaluate() method – Este artículo presenta cómo navegar a través de un documento HTML y seleccionar nodos según varios criterios. Aprenderá con ejemplos de C# cómo seleccionar todos los nodos con el nombre especificado mediante una XPath Query.
- How To Use XPath To Select XML Nodes – Aprenderá a navegar a través de un documento XML y seleccionar nodos utilizando XPath. El artículo considera un ejemplo de cómo seleccionar la información requerida de un archivo XML mediante consultas XPath.
FAQ
Esta herramienta de extracción es ideal para personas que desean extraer datos de la Web. No es necesario registrarse, instalar complementos ni software. ¡Trabaja desde tu dispositivo favorito! Además, puede copiar y utilizar código C# para extraer datos mediante programación. Nuestro XPath Query será útil para los desarrolladores que quieran aprender más sobre la extracción de datos y crear rápida y fácilmente código C# para su propia aplicación.
El XPath Query toma una URL y analiza todo el código HTML de la página para extraer todos los datos específicos seleccionados por el usuario. Finalmente, XPath Query generará todos los datos recopilados, que podrá copiar.
Puede aplicar un XPath Query gratuito en cualquier sistema operativo con un navegador web. Utilice esta herramienta de extracción en una computadora, tableta o teléfono inteligente. Puede extraer datos de forma rápida y sencilla independientemente de si utiliza Windows, Mac OS, Linux, Android o iOS. ¡Automatiza tus tareas con nuestro XPath Query!
Introducción a la API Aspose.HTML for .NET
Puede usar varias formas de instalar la biblioteca Aspose.HTML for .NET en su sistema:
- Instale un Paquete NuGet mediante la GUI del Administrador de paquetes NuGet.
- Instale un paquete NuGet mediante la Consola del administrador de paquetes. Puede usar el siguiente comando
PM> Install-Package Aspose.Html
. - Instale Aspose.HTML for .NET a través de MSI.
Aspose.HTML es una biblioteca avanzada de web scraping y análisis de HTML. Uno puede crear, editar, navegar a través de nodos, extraer datos, fusionar y convertir archivos HTML, XHTML, MD, EPUB y MHTML a PDF, DOCX, imágenes y otros formatos populares. Además, también maneja CSS, HTML Canvas, SVG, XPath y JavaScript listos para usar para extender las tareas de manipulación. Es una API independiente y no requiere la instalación de ningún software. ¡Use la biblioteca Aspose.HTML C# para convertir, fusionar, editar documentos HTML, extraer datos de la web y más! Para obtener más detalles sobre la instalación de la biblioteca de C# y los requisitos del sistema, consulte Documentación de Aspose.HTML.
Otras características compatibles de Aspose.HTML for .NET API
Utilice la biblioteca Aspose.HTML for .NET para convertir, fusionar, editar documentos HTML, EPUB, MHTML, XHTML, MD, extraer datos de la web y mucho más.