XPath on-line
XPath Tester é uma ferramenta gratuita e fácil de usar que pode navegar em um documento HTML e extrair os dados necessários. A ferramenta de extração é executada no seu navegador e não requer instalação de nada no seu computador. Comece a extração de dados agora!
- Insira a URL do site para extrair dados.
- Insira uma expressão, por exemplo
//img
para XPath. Neste caso, a ferramenta de extração seleciona todos os elementos<img>
, não importa onde eles estejam no documento. Abordamos detalhadamente como usar expressões XPath no artigo de documentação How to use XPath . - Aperte o botão Find, obtenha o resultado e copie-o para a área de transferência.
Como usar a XPath Query em C#
Usando
Aspose.HTML para a API .NET
, você pode criar facilmente seu próprio aplicativo porque nossa API fornece um poderoso conjunto de ferramentas para analisar e coletar informações de documentos HTML. As consultas XPath são feitas principalmente usando o método Evaluate(expression, contextNode, resolver, type, result)
da classe Document. Este método aceita uma expressão XPath e outros parâmetros fornecidos e retorna um resultado do tipo especificado. Este código é um exemplo básico de extração de dados usando a biblioteca Aspose.HTML e expressões XPath.
Etapas para extrair dados usando XPath
- Use o construtor HTMLDocument() para inicializar um documento HTML a partir de uma URL.
- Use o método Evaluate() da classe Document e passe a expressão XPath e outros parâmetros para ele.
- Itere pela lista de elementos e imprima o conteúdo do elemento.
- Copie o código C# e use-o em seu projeto.
XPath Query – Documentação
XPath é uma linguagem de consulta poderosa que oferece muita liberdade para personalizar consultas. No capítulo How-to Articles você encontrará respostas para perguntas populares sobre o uso do XPath. Além disso, os artigos contêm exemplos de C# que fornecem as informações necessárias sobre o uso da biblioteca de classes Aspose.HTML para resolver tarefas específicas.
- HTML Navigation – Neste artigo, você aprende como realizar uma inspeção detalhada do documento HTML e seus elementos usando a API, sobre o uso de filtros personalizados para iterar nos elementos do documento e como navegar no documento usando o seletor CSS ou XPath.
- How to use XPath Query in HTML – Evaluate() method – Este artigo apresenta como navegar por um documento HTML e selecionar nós por vários critérios. Você aprenderá com exemplos C# como selecionar todos os nós com nome especificado usando a XPath Query.
- How To Use XPath To Select XML Nodes – Você aprenderá como navegar por um documento XML e selecionar nós usando XPath. O artigo considera um exemplo C# de seleção das informações necessárias de um arquivo XML usando consultas XPath.
FAQ
Esta ferramenta de extração é ótima para pessoas que desejam extrair dados da Web. Nenhum registro, plugin ou instalação de software é necessário para você. Trabalhe no seu dispositivo favorito! Além disso, você pode copiar e usar código C# para extrair dados programaticamente. Nosso XPath Query será útil para desenvolvedores que desejam aprender mais sobre extração de dados e criar código C# de forma rápida e fácil para seu próprio aplicativo.
O XPath Query pega uma URL e analisa todo o código HTML da página para extrair todos os dados específicos selecionados pelo usuário. Finalmente, o XPath Query produzirá todos os dados coletados, que você pode copiar.
Você pode aplicar um XPath Query gratuito em qualquer sistema operacional com um navegador da web. Use esta ferramenta de extração em um computador, tablet ou smartphone. Você pode extrair dados de forma rápida e fácil, independentemente de usar Windows, Mac OS, Linux, Android ou iOS. Automatize suas tarefas com nosso XPath Query!
Introdução à API Aspose.HTML for .NET
Você pode usar várias maneiras de instalar a biblioteca Aspose.HTML for .NET em seu sistema:
- Instale um Pacote NuGet usando a GUI do NuGet Package Manager.
- Instale um pacote NuGet usando o console do gerenciador de pacotes. Você pode usar o seguinte comando
PM> Install-Package Aspose.Html
. - Instale o Aspose.HTML for .NET através do MSI.
Aspose.HTML é uma biblioteca avançada de web scraping e análise de HTML. Pode-se criar, editar, navegar pelos nós, extrair dados, mesclar e converter arquivos HTML, XHTML, MD, EPUB e MHTML em PDF, DOCX, imagens e outros formatos populares. Além disso, ele também lida com CSS, HTML Canvas, SVG, XPath e JavaScript pronto para uso para estender as tarefas de manipulação. É uma API independente e não requer nenhuma instalação de software. Use a biblioteca Aspose.HTML C# para converter, mesclar, editar documentos HTML, extrair dados da Web e muito mais! Para obter mais detalhes sobre a instalação da biblioteca C# e os requisitos do sistema, consulte Documentação do Aspose.HTML.
Outros recursos suportados do Aspose.HTML para API .NET
Use a biblioteca Aspose.HTML for .NET para converter, mesclar, editar documentos HTML, EPUB, MHTML, XHTML, MD, extrair dados da web e muito mais!