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