HtmlAgilityPack и Xpath
Я хотел создать в консольном приложении C# функцию, которая могла бы щелкать по тегу html и сохранять данные по ссылке, сначала я перебираю html с помощью htmlagilitypack (запрос Xpath) и нахожу весь тег с именем "Контактная информация". на этой странице есть 20 ссылок "Контактная информация", я хочу Нажмите "Контактная информация" одну за другой и сохраните данные в базе данных и вернитесь к другой ссылке "Контактная информация". ссылка на страницу: http://www.alibaba.com/corporations/iranian/1.html после этого, когда нет никаких "Контактных данных" для нажатых, я хочу перейти на другую ссылку, например: http://www.alibaba.com/corporations/iranian/2.html
часть кода программы для поиска "Контактная информация" Пожалуйста, помогите мне.
public static void traverseAndAppend()
{
string url = "http://www.alibaba.com/corporations/iranian/1.html";
HtmlWeb web = new HtmlWeb();
HtmlDocument doc = web.Load(url);
string contactDetails = "//div[@class='company']/a[@class='cd']";
foreach (HtmlNode node doc.DocumentNode.SelectNodes(contactDetails))
{
Console.WriteLine(node.InnerText.Trim());
}
}