XML2-пакет в R: итерация сайта с использованием JavaScript - PullRequest
0 голосов
/ 23 апреля 2019

Я хочу использовать функцию поиска на веб-сайте (https://www.corriere.it) и перебирать страницы результатов с помощью пакета xml2, используя R. Обычно я делаю это, копируя URL-адрес и изменяя значение "page".

for(i in 1:10){
  sprintf("https://jungefreiheit.de/page/%s/?s", i)
}

К сожалению, некоторые сайты используют javascript, поэтому нет возможности перебирать страницы результатов. https://www.corriere.it является таким примером. URL-адрес поиска выглядит следующим образом:

https://www.corriere.it/ricerca/index.shtml?q=morto

"Morto" - это запрос. Результат может быть расширен, нажав на кнопку в конце страницы, которая вызывает JavaScript. Я осмотрел сайт и использовал встроенный в Chrome слушатель событий. Пока не повезло. Кто-нибудь может дать мне подсказку, как действовать дальше?

С уважением SimGeh

...