Вывод всех ссылок в которых есть определенный атрибут webbrowser - C#
Формулировка задачи:
Здравствуйте, есть вопрос по теме парсинга в webbrowser.
есть следующий html код
нужно как-то вытащить все теги "a" с атрибутом "ajaxh", после чего из всех тегов взять ссылку и название ссылки.
пробовал так:
но так оно не работает не понимаю как проверить наличие в ссылке атрибута.
Листинг программы
- <a href="https://link1" ajaxh="/ajax/......">link1</a>
- <a href="https://link2" ajaxh="/ajax/......">link2</a>
- <a href="https://link3" ajaxh="/ajax/......">link3</a>
- ........................................................................
- <a href="https://link100." ajaxh="/ajax/......">link100</a>
Листинг программы
- foreach (System.Windows.Forms.HtmlElement a in webBrowser1.Document.GetElementsByTagName("a"))
- {
- if (a.GetAttribute("ajaxh").legnth!==0)
- {
- }
- }
Решение задачи: «Вывод всех ссылок в которых есть определенный атрибут webbrowser»
textual
Листинг программы
- if (a.GetAttribute("ajaxh").Length != 0)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д