Найти тег в большом 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();

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы