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.



Pasos para extraer datos usando XPath

  1. Utilice el constructor HTMLDocument() para inicializar un documento HTML desde una URL.
  2. Utilice el método Evaluate() de la clase Document y pásele la expresión XPath y otros parámetros.
  3. Repita la lista de elementos e imprima el contenido del elemento.
  4. 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

1. ¿Por qué es útil este XPath Query?

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.

2. ¿Cómo funciona XPath Query?

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.

3. ¿Puedo extraer datos en Linux, Mac OS, Android o iOS?

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 HTML de .NET

Puede usar varias formas de instalar la biblioteca Aspose.HTML para .NET en su sistema:

  1. Instale un Paquete NuGet mediante la GUI del Administrador de paquetes NuGet.
  2. Instale un paquete NuGet mediante la Consola del administrador de paquetes. Puede usar el siguiente comando PM> Install-Package Aspose.Html.
  3. Instale Aspose.HTML para .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 para .NET API

Utilice la biblioteca Aspose.HTML para .NET para convertir, fusionar, editar documentos HTML, EPUB, MHTML, XHTML, MD, extraer datos de la web y mucho más.