Распарсить полученую html страницу - C#
Формулировка задачи:
ссылка: http://soft.softodrom.ru/ap/Traffic-Inspector-p4360
Написал метод получить ее html код:
Нужно из этой страницы выдернуть все комменарии (Отзывы). Подскажите чем лучше это сделать регуляркой, а может какой нить библиотекой ?
Спасибо...
Листинг программы
- public string Get_Html(string url)
- {
- string result = null;
- WebRequest req = WebRequest.Create(url);
- WebResponse resp = req.GetResponse();
- Stream stream = resp.GetResponseStream();
- StreamReader rdr = new StreamReader(stream, Encoding.GetEncoding("utf-8"));
- result = rdr.ReadToEnd();
- resp.Close();
- return result;
- }
Решение задачи: «Распарсить полученую html страницу»
textual
Листинг программы
- var findclasses = htmlDoc.DocumentNode.Descendants("div").Where(d => d.Attributes.Contains("class") && d.Attributes["class"].Value.Contains("comment") && !d.Attributes["class"].Value.Contains("comment_header"));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д