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

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

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

Привет всем. Есть сайт , я его спарсил вот так :
Листинг программы
  1. public static string getPage(string pageCount)
  2. {
  3. WebRequest req = WebRequest.Create("*****");
  4. WebResponse resp = req.GetResponse();
  5. Stream st = resp.GetResponseStream();
  6. StreamReader sr = new StreamReader(st);
  7. string response = sr.ReadToEnd();
  8. return response;
  9. }
получил html содержимое. И есть допустим такой кусок :
Листинг программы
  1. <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
Листинг программы
  1.             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";
  2.  
  3.             var group = Regex.Match(s, @"<span.*?>(.*)</span>").Groups[1];
  4.  
  5.             Console.WriteLine(group);

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


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

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

15   голосов , оценка 4.133 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы