Seletor CSS on-line
CSS Query é uma ferramenta gratuita e fácil de usar que pode navegar em um documento HTML e extrair os dados necessários. Tornamos a extração de dados rápida e eficaz. O CSS Query Selector é executado 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 consulta CSS. Neste caso, a ferramenta de extração seleciona todos os elementos<img>
, não importa onde eles estejam no documento. - Aperte o botão Find, obtenha o resultado e copie-o para a área de transferência.
Como usar seletores CSS 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. Uma parte importante de toda ferramenta de extração são os seletores de dados usados para localizar os dados que você deseja extrair do arquivo HTML – geralmente seletores XPath, seletores CSS ou ambos.
No exemplo a seguir, usamos o método QuerySelectorAll() para navegar por um documento HTML e pesquisar os elementos necessários. Este método toma como parâmetro o seletor de consulta e retorna um NodeList de todos os elementos que correspondem ao seletor especificado.
Etapas para extrair dados usando seletores CSS
- Use o construtor HTMLDocument() para inicializar um documento HTML a partir de uma URL.
- Use o método QuerySelectorAll(selector) que retorna uma lista de todos os elementos do documento que correspondem ao seletor.
- Itere pela lista de elementos e imprima o conteúdo do elemento.
- Copie o código C# e use-o em seu projeto.
Extração de Dados – Documentação
No capítulo How-to Articles você encontrará respostas para perguntas populares sobre o uso de seletores CSS. 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 CSS Selector – QuerySelector() and QuerySelectorAll() - Neste artigo, descubra como aplicar efetivamente seletores para selecionar os elementos.
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 CSS Query Selector 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 CSS Query Selector 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 CSS Query Selector produzirá todos os dados coletados, que você pode copiar.
Você pode aplicar um CSS Query Selector 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 CSS Query Selector!
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 de páginas da web e muito mais!