小编Sol*_*mon的帖子

如何在R中的RVest中将XPATH值定义为html_nodes中的变量

在使用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
Run Code Online (Sandbox Code Playgroud)

xpath r rvest

1
推荐指数
1
解决办法
2047
查看次数

标签 统计

r ×1

rvest ×1

xpath ×1