【发布时间】:2016-06-19 11:45:48
【问题描述】:
在使用 R (rvest) 进行网络抓取时,我需要将 XPATH 值定义为 html_nodes 中的变量。这样我就可以遍历许多 XPATH。当我在外部定义 XPATH 时,它会引发错误(例如,当 xpath = //*[@id="banner"] 时出现错误)。能否请你帮忙。 我的代码:
xpath <- as.character('//*[@id="title-overview-widget"]')
name <- lego %>%
html_nodes(xpath) %>%
html_text()
Error Message : Error in tokenize(css) : Unexpected character '/' found at position 1
【问题讨论】: