R:网络抓取:XML内容似乎不是XML

  • 本文关键字:XML 网络 抓取 r xml
  • 更新时间 :
  • 英文 :


我正在尝试网络抓取表格。我尝试了下面的代码,但它不起作用,并显示错误消息:

XML

内容似乎不是 XML

 library(XML)
 link1 <- "https://www.westmetall.com/en/markdaten.php?action=show_table&field=LME_Cu_cash"
 table1 <-readHTMLTable(link1,stringsAsFactors = FALSE)
 table1
 dd = do.call(rbind,table1)
 dd

谢谢你的帮助。

您可以使用getURL()来获取html内容,然后使用readHTMLTable,如下所示:

library(XML)
library(RCurl) # for getURL()
link1 <- "https://www.westmetall.com/en/markdaten.php?action=show_table&field=LME_Cu_cash"
html <- getURL(link1)
table1 <-readHTMLTable(html,stringsAsFactors = FALSE)

希望对您有所帮助。

最新更新