Как получить данные DOM с веб-сайта

#c# #javascript #ajax #web-scraping

#c# #javascript #аякс #соскабливание полотна #ajax #очистка веб-страниц

Вопрос:

Мне нравится удалять все данные с этого сайта . К сожалению, есть ДОМ. Я открываю сайт с помощью webbrowser. Я попытался щелкнуть страницу 2 на сайте, а затем прочитать websource, но это не помогло.

 HtmlDocument doc = webBrowser1.Document;
doc.All["seasonalStatsTrainersPagerlink1_2"].InvokeMember("Click");
  

Я все еще вижу веб-источник страницы 1. Есть ли какой-нибудь способ получить веб-источник страницы 2?

Ответ №1:

Если вы ищете данные Jockey в сетке, вот URL: http://www.racingpost.com/horses/jockey_seasonal_stats.sd?ssn_type=GB Jumpsamp;ssn_id=355amp;sort=WINSamp;sortOrder=DESCamp;page=2

Вы можете изменить номер страницы в конце, чтобы получить разные страницы (вы также можете изменить столбец для сортировки и порядок)

Комментарии:

1. Как вы узнали, что писать в URL?

Ответ №2:

Ссылка выглядит так http://www.racingpost.com/horses/jockey_home.sd?jockey_id=13499#topJockTabs=jockey_race_recordamp;bottomJockTabs=jockey_form

Попробуйте поиграть с jockey_id

Комментарии:

1. Как вы узнали, что писать в URL?