. NET O HTML agilidade Pack inclui as bibliotecas LINQ para importar conteúdo do corpo HTML de uma página da Web em HTML remoto. LINQ é normalmente usado para conexões de banco de dados , mas as ferramentas . NET ampliou o LINQ usar para HTML e XML de dados em seu site ou um site remoto, externo. Você pode usar este método para importar o corpo do texto e código HTML em uma página web. Instruções
um
Abra o Visual Studio eo projeto que você deseja editar . Clique duas vezes no arquivo de código fonte para abrir o código no espaço de trabalho.
2
Adicione as bibliotecas do LINQ para o arquivo . Copie e cole o seguinte código para o topo da sua página Web:
usando HtmlAgilityPack ;
3
link para a página da Web usando a URL da página . O código a seguir abre " site.com ", mas você pode usar qualquer URL em seu lugar :
var web = new HtmlWeb (); documento var = web.Load ( " site.com " ) ;
4
Obter o "corpo" informações tag. O código a seguir recupera as informações contidas na etiqueta de "corpo" da página Web:
var content = de lnks em document.DocumentNode.Descendants () == onde lnks.Name "corpo" Text = lnks . innerHTML