我不明白为什么我不能在Rvest的某些网站上使用选择器。未检测到html_node的Rvest节点
实施例:
url <- read_html("http://www.cbc.ca/news/politics")
headlines <- url %>%
html_nodes(".headline") %>%
html_text()
又如:
library(RSelenium)
rD <- rsDriver(verbose = FALSE)
rD
remDr <- rD$client
url <- "http://www.cbc.ca/news/politics"
remDr$navigate(url)
remDr$getTitle()
remDr$getCurrentUrl()
webElem <- remDr$findElement(using = "class", value = 'headline')
webElem$getElementAttribute("class")
remDr$close()
rD$server$stop()
它应该足够简单。当我看结构时,标题是在课堂标题下。上面有类卡片内容,卡片内容顶部,但没有组合的CSS选择器,也没有xpath似乎工作。
我看不出有什么类的标题或类卡片内容 – lukeA
当我看着在开发者控制台的页面,它的存在。即使在使用SelectorGadget时,也就是所识别的CSS选择器。 – Monduiz