Работа с 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);
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы