Я пытаюсь получить данные из веб-сайта и благодаря помощника я мог добраться до следующего сценария:определить правильный селектор CSS в URL-адрес для R сценария
require(httr)
require(rvest)
res <- httr::POST(url = "http://apps.kew.org/wcsp/advsearch.do",
body = list(page = "advancedSearch",
AttachmentExist = "",
family = "",
placeOfPub = "",
genus = "Arctodupontia",
yearPublished = "",
species ="scleroclada",
author = "",
infraRank = "",
infraEpithet = "",
selectedLevel = "cont"),
encode = "form")
pg <- content(res, as="parsed")
lnks <- html_attr(html_node(pg,"td"), "href")
Однако, в некоторых случаях, как и в примере выше, он не получает правильную ссылку, потому что по какой-то причине html_attr не находит URL-адреса («href») в узле, обнаруженном html_node. До сих пор я пробовал использовать другой селектор CSS, например «td», «a.onwardnav» и «.plantname», но ни один из них не генерирует объект, который html_attr может обрабатывать правильно. Подсказка?
спасибо! –