Я пытаюсь, чтобы R автоматически загружал CSV-файл из FanGraphs в локальный каталог. Чтобы сделать это вручную, мне нужно щелкнуть ссылку «Экспорт данных», в результате чего javascript вызывается для загрузки файла CSV. Раньше я использовал Rvest, но я не уверен, как выполнить эту задачу. Файл .csv очень упорядочен после загрузки вручную.R: Загрузка .csv с веб-сайта
Вот ссылка:
url <- "http://www.fangraphs.com/leaders.aspx?pos=all&stats=bat&lg=all&qual=y&type=8&season=2016&month=0&season1=2016&ind=0"
Вот ссылка для загрузки:
href="javascript:__doPostBack('LeaderBoard1$cmdCSV','')"
Я в тупик и был бы признателен за любую помощь! Заранее спасибо.
Ссылка является html-страницей с большим количеством данных на ней, но не отформатирована для прямого чтения в формате .csv , При нажатии на ссылку «данные экспорта» выполняется javascript для создания файла CSV для загрузки. Когда я накладываю курсор на ссылку «Экспорт данных», ссылка «href =» javascript: __ doPostBack («LeaderBoard1 $ cmdCSV», «)» « – IRNotSmart
Это вызов скрипта Java для обработки чего-либо, в конце концов, есть URL-адрес, который вызывается. Если вы используете Google Chrome, откройте проверку разработчика и проверьте вкладку «Сеть» и попытайтесь выяснить, какой URL-адрес называется этим методом. – Sigrist