Как найти ссылку на файл css в html и скачать этот файл? - C#
Формулировка задачи:
как найти ссылку на .css в html и скачать этот файл с таким же названием?
не могу найти за что зацепиться для поиска. единственное что в голову приходит, это все ссылки заканчиваются на .css
можно конечно посмотреть в сторону - они все начинаются на http, НО!
есть сайты где несколько ссылок на css и тогда парсится весь текст между этими ссылками.
Решение задачи: «Как найти ссылку на файл css в html и скачать этот файл?»
textual
Листинг программы
WebBrowser wb = new WebBrowser(); wb.Navigate("http://primer.com"); while(wb.ReadyState!=WebBrowserReadyState.Complete) Application.DoEvents(); List<string> cssLinks = new List<string>(); foreach(HtmlElement link in wb.Document.GetElementsByTagName("link")) { if(link.getAttribute("type")=="text/css") { cssLinks.Add(link.getAttribute("href")); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д