Как найти ссылку на файл 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"));
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д