【发布时间】:2021-04-07 07:16:30
【问题描述】:
我试图从 IMDB 中获取演员的生日。
我没有收到与原始代码中提供的相同的结果
代码中提供的出生日期和所需格式:“yyy-mm-dd”
library(rvest)
link = "https://www.imdb.com/name/nm0000093/"
page = read_html(link)
Date <- page %>% html_nodes(xpath = '//*[@id="name-born-info"]/time') %>% html_text('')
我需要选择另一个节点吗??
谢谢!
这些都不走运:
Date <- page %>% html_nodes(xpath = '/html/body/div[2]/div/div[2]/div/div[1]/div/div/table/tbody/tr[3]/td/div[3]/time') %>% html_attr('')
Date <- page %>% html_nodes(xpath = '/html/body/div[2]/div/div[2]/div/div[1]/div/div/table/tbody/tr[3]/td/div[3]/time') %>% html_text('')
Date <- page %>% html_nodes(xpath = '//*[@id="name-born-info"]/time') %>% html_attr('')
【问题讨论】:
标签: r web-scraping xpath rvest