Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public List<SearchResult> ParseHtml(string html, List<SearchResult> results)
- {
- var document = new HtmlDocument();
- document.LoadHtml(html);
- var tables = document.DocumentNode.SelectNodes("//table");
- if (tables != null)
- {
- HtmlNodeCollection rows = tables[2].SelectNodes("//*[@class = 'even']");
- for (int i = 0; i < rows.Count; i++)
- {
- HtmlNodeCollection cols = rows[i].SelectNodes(".//td");
- var name = cols[1].Element("label").InnerText;
- var convertedName = WebUtility.HtmlDecode(name);
- var size = cols[2].InnerText;
- var group = cols[3].InnerText;
- var age = cols[4].InnerText;
- var result = new SearchResult(convertedName, size, age, group, "test");
- results.Add(result);
- }
- }
- return results;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement