r 在网站上的表刮板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 在网站上的表刮板相关的知识,希望对你有一定的参考价值。
library("rvest")
url <- "https://bank.hangseng.com/1/2/rates/foreign-currency-tt-exchange-rates"
#Replace xpath with bits highlighting whole table on website using 'Inspect'
forex <- url %>%
html() %>%
html_nodes(xpath='//*[@id="viewns_7_0G3UNU10SD0MHTI7BJ91000000_:Display"]/div[1]/table') %>%
html_table()
forex <- forex[[1]]
url2 <- "https://bank.hangseng.com/1/2/rates/gold-prices"
gold <- url2 %>%
html() %>%
html_nodes(xpath='//*[@id="viewns_7_0G3UNU10SD0MHTI7G5I0000000_:Display"]/div/table') %>%
html_table()
gold<- gold[[1]]
timeform <- format(Sys.time(),"%Y-%m-%d,%H%M%S")
output_fx<-paste("Forex",timeform,".csv")
write.csv(forex,file=output_fx)
output_gold<-paste("Gold",timeform,".csv")
write.csv(gold,file=output_gold)
以上是关于r 在网站上的表刮板的主要内容,如果未能解决你的问题,请参考以下文章
text 拉钩刮板,网站地图
javascript 完整的完整网站刮板具有更多功能,易于使用的库;非js刮刀
屏幕刮板如何工作? [关闭]
在 R 中抓取 Youtube 评论
使用cheerio的jquery不返回任何值的刮板
不在数据库中的表上的外键,使用 ORM