Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 18714|Resposta: 0

[Comunicação] Componente de análise sintática do .NET core, AngleSharp

[Copiar link]
Publicado em 20/02/2019 08:55:07 | | |
Para as bolsas crawler, acredito que todos estão muito entusiasmados com ela pela primeira vez. Não sou exceção.
Então, existe algum plugin assim no asp.net núcleo? A resposta é sim.
O login do hiperlink está visível.HtmlAgilityPack análise sintática HTML (obrigado aos blogueiros por suas contribuições para o .net core). Mas xpath é super nojento de usar.
Já existia um Jumony em .net antesO login do hiperlink está visível.(Escrito pelo Blog Garden Daniel). Suporte para seleção de CSS e consulta linq. Não é muito legal. No entanto, o .NET Core não é suportado. (Tentei migrar o .NET Core e descobri que muitas classes não são implementadas no .NET Core)
Por fim, há um componente de análise que suporta .NET Core. É comparável ao Jumony e também suporta seleção de CSS e consulta linq. Esse é o AngleSharp.
Crie um novo projeto, instale o AngleSharp com Nuget. Então, o seguinte é simplesmente utilizado:
Veja, não, analise html como o jq. Não acredito se você diz que não é bom.




Anterior:Segredos do Processamento de Fotos [PS Tutorial Sharing]
Próximo:O uso de C# é usado de três maneiras
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com