Найти тег в большом html документе - C#
Формулировка задачи:
К примеру, программа заходит на страничку к Павлу Дурову:
Теперь я хочу чтобы она нашла его аватарку:
Но второго задания программа не выполняет. Скорее всего это связано с тем, что данный тег закопан в диве, но я понятия не имею как его оттуда достать. Подскажите пожалуйста как решить проблему.
webBrowser1.Navigate("http://m.vk.com/id1");foreach (HtmlElement he in webBrowser1.Document.GetElementsByTagName("img"))
{
if (he.GetAttribute("width").Equals("200"))
{
MessageBox.Show("hi");
}
}Решение задачи: «Найти тег в большом html документе»
textual
Листинг программы
var img = (from HTMLElement el in webBrowser1.Document.All
where el.TagName == "IMG" && el.GetAttribute("className") == "pp_img"
select el).FirstOrDefault();