Распарсить ответ в виде html - C#

Узнай цену своей работы

Формулировка задачи:

Привет всем. Есть сайт , я его спарсил вот так :
public static string getPage(string pageCount)
        {
            WebRequest req = WebRequest.Create("*****");
            WebResponse resp = req.GetResponse();
            Stream st = resp.GetResponseStream();
            StreamReader sr = new StreamReader(st);
            string response = sr.ReadToEnd();
            return response;
        }
получил html содержимое. И есть допустим такой кусок :
<td><a href="?out=24116" target="_blank" class="img_link"><img src="/images/ico_site.jpg" alt="">&nbsp;<span class="text">Вот это значение</span></a></td
Их много в коде , как достать значение между тегами span ? Спасибо заранее.
Все , нашел решение.

Решение задачи: «Распарсить ответ в виде html»

textual
Листинг программы
            string s = @"<td><a href=""?out=24116"" target=""_blank"" class=""img_link""><img src=""/images/ico_site.jpg"" alt=""> <span class=""text"">Вот это значение</span></a></td";
 
            var group = Regex.Match(s, @"<span.*?>(.*)</span>").Groups[1];
 
            Console.WriteLine(group);

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


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

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

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