O método GetElementsByTagName() da classe HtmlDocument pode ser usado quando queremos retornar todos os elementos de um determinada tag em uma página HTML carregada em um controle WebBrowser. Este método recebe uma string especificando a tag desejada e retorna um objeto da classe HtmlElementCollection contendo todos os elementos cujas tags sejam iguais à tag pesquisada. Vamos ver um exemplo? Comece criando o seguinte documento HTML:
Este trecho de código ou resolução de exercício faz parte do Super Pack 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos em Java, Python, VisuAlg, Portugol, Delphi, C#, C, C++, VB.NET, Golang, Pascal, Ruby, PHP, e várias outras linguagens.
Aprenda a programar resolvendo problemas do mundo real. Tudo em português, com comentários em português.
Quero Ser Apoiador(a) |
Nesta página HTML nós temos três parágrafos. Veja o trecho de código C# que carrega esta página em um controle WebBrowser e usa o método GetElementsByTagName() para retornar todos os parágrafos. Em seguida nós varremos os elementos da coleção HtmlElementCollection e exibimos seus conteúdos:
Este trecho de código ou resolução de exercício faz parte do Super Pack 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos em Java, Python, VisuAlg, Portugol, Delphi, C#, C, C++, VB.NET, Golang, Pascal, Ruby, PHP, e várias outras linguagens.
Aprenda a programar resolvendo problemas do mundo real. Tudo em português, com comentários em português.
Quero Ser Apoiador(a) |
Note que o nome da tag a ser fornecida para o método GetElementsByTagName() pode ser em letras maiúsculas ou minúsculas. Assim, "p" e "P" teriam o mesmo resultado.
|