Используя HTML Agility Pack, я могу получить HTML-документ не-членской версии сайта и проанализировать, что я хочу от него.
var web = new HtmlWeb();
var financialPage = web.Load("http://www.gurufocus.com/financials/ko");
Я являюсь участником сайта. У меня есть имя пользователя и пароль, и вы хотите программно войти в систему и очистить все данные, доступные только членам.
Я потратил много времени на чтение таких ответов ... Как программно войти на сайт в экраны? и я просто не могу понять это. Не может кто-нибудь объяснить мне, что мне нужно, чтобы получить версию этого документа HTML-члена? Спасибо.
Мне потребовалось много времени, чтобы понять, что это не работает с HTML Agility Pack. Просто используйте Selenium с PhantomJS. Он решил все мои проблемы, и можно использовать селектор CSS. Не тратьте столько времени, сколько я сделал на это.