List <string> ParseListpages() { List <string> listpage = new List <string>(); var htmlDoc = web.Load(URIadress); var model = htmlDoc.DocumentNode.SelectSingleNode(carcontainer); //var namexpath = "//div[@class=\"catalog-column\"]/ul/li/a"; List <string> carsyears = new List <string>(); foreach (var nNode in model.SelectNodes(carcontainername)) { if (nNode.NodeType == HtmlNodeType.Element) { var uri = nNode.GetAttributeValue("href", string.Empty); carsyears.Add(URIadress.Remove(URIadress.IndexOf('/', 8)) + uri); } } return(carsyears); }
public string searchBrand(string brand) { var htmlDoc = web.Load(URIadress); var model = htmlDoc.DocumentNode.SelectSingleNode(carcontainer); foreach (var nNode in model.SelectNodes(carcontainername)) { if (nNode.NodeType == HtmlNodeType.Element) { var uri = nNode.GetAttributeValue("href", string.Empty); if (uri.Contains(brand)) { return(URIadress.Remove(URIadress.IndexOf('/', 8)) + uri); } } } return(null); }