Работа с HTML-страницей через C#
Формулировка задачи:
Заинтересовало меня, можно как-нибудь осуществить взаимодействие страницы html и языка C#? Собственно я слышал, что так делали, но не знаю как. Если есть у кого-нибудь информация, ответьте пожалуйста, если есть литература по этой теме, с большой благодарностью приму...
Решение задачи: «Работа с HTML-страницей через C#»
textual
Листинг программы
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); string content = @" <html> <body> <a href=""http://www.google.ru/#hl=ru&expIds=0&xhr=t&q=agility+pack""> <a href=""http://htmlagilitypack.codeplex.com/""> </body> </html>"; doc.LoadHtml(content); foreach (HtmlAgilityPack.HtmlNode node in doc.DocumentNode.SelectNodes("//a[@href]")) { Console.WriteLine(node.Attributes["href"].Value); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д