我正试图从ADM finance抓取数据。我使用rvest
R
库来提取数据。下面是代码,我正在运行
library(rvest)
url ="https://www.e-adm.com/futr/futr_composite_window.asp"
table1 = html(url) %>% html_nodes(".miniText tr:nth-child(1) td:nth-child(1) .smTextBlk") %>% html_nodes("table") %>%html_table
table2 = html(url) %>% html_nodes(".miniText tr:nth-child(1) td:nth-child(2) .smTextBlk") %>% html_nodes("table") %>%html_table
并获取以下没有数据的警告消息
Warning message:
'html' is deprecated.
Use 'read_html' instead.
See help("Deprecated")
我的目标是从本网站获取所有表格。如果有人可以帮我代码,那将是一个很大的帮助。提前谢谢!
答案 0 :(得分:0)
library(rvest)
url ="https://www.e-adm.com/futr/futr_composite_window.asp"
tableList <- read_html(url) %>%
html_nodes(".miniText") %>%
html_nodes("td table") %>%
html_table()
这将在链接网站中创建9个表的列表。