Я пытаюсь найти для каждой страны свою таблицу со всеми НПО, занимающимися вопросами ВИЧ/СПИДа, используя эту ссылку: https://www.unodc.org/ngo/showExtendedSearch.do
Я могу перейти к URL-адресу и выбрать переключатель «ВИЧ/СПИД». Но теперь мне также нужно извлечь как для «региона», так и для «страны» выпадающих ящиков все значения, чтобы я мог использовать их внутри цикла для последовательного веб-скрейпинга таблицы для каждой страны. Как я могу собрать значения для обоих выпадающих ящиков? Мой код пока ниже:
#load library
library(RSelenium)
#Specify remote driver
remDr <- remoteDriver(browserName='firefox')
#Initialise session
remDr$open()
#navigate to advanced search page
url <- "https://www.unodc.org/ngo/showExtendedSearch.do"
remDr$navigate(url)
#Click 'HIV/AIDS' filter
webElem <- remDr$findElement(using = 'css',
value = '#applicationArea > form > table > tbody > tr > td > table:nth-child(7) > tbody > tr:nth-child(2) > td > table > tbody > tr > td:nth-child(2) > table > tbody > tr:nth-child(3) > td:nth-child(4) > input[type="checkbox"]')
webElem$clickElement()