rvest how to select a specific css node by id

后端 未结 3 1877
长情又很酷
长情又很酷 2021-02-07 11:36

I\'m trying to use the rvest package to scrape data from a web page. In a simple format, the html code looks like this:

3条回答
  •  孤街浪徒
    2021-02-07 12:00

    You can use xpath:

    require(rvest)
    text <- '
    ' h <- read_html(text) h %>% html_nodes(xpath = '//*[@id="a"]') %>% xml_attr("value")

    The easiest way to get css- and xpath-selector is to use http://selectorgadget.com/. For a specific attribute like yours use chrome's developer toolbar to get the xpath as follows:

提交回复
热议问题