R:网络爬虫:XML内容似乎不是XML

时间:2018-12-22 19:24:59

标签: 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

谢谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用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)

希望有帮助。