Пишу небольшой Download -Roboter, который сам ищет ссылки в нижних слоях.
Мне нужно найти все ссылки на странице html -(, ссылки на файлы.jpg, а также ссылки на файлы.pgn,.pdf,.html,.... -)
Я использую html -agilitypack, чтобы найти все ссылки -href.
Пример кода:
foreach (HtmlNode link in htmlDocument.DocumentNode.SelectNodes("//a[@href]"))
{
HtmlAttribute attribute = link.Attributes["href"];
links.Add(attribute.Value);
}
Но я также хочу найти URL-адреса данных -.
Какой синтаксис XPath -мне нужно использовать для поиска URL-адресов данных -. Пример URL данных -в htmlкоде:
<div class="cbreplay" data-url="2012\edmonton\partien.pgn"></div>
Мне нужен "2012\edmonton\partien.pgn" из этого примера. Как я могу реализовать это с помощью синтаксиса XPath?
С наилучшими пожеланиями, если я сделал несколько серьезных ошибок, скажите мне. Это мой первый вопрос.