我正在尝试使用R从网站上废弃数据。我是新手,用于报废数据。
我的代码如下:
library(XML)
url1<-"http://www.covers.com/sports/NCAAB/matchups?selectedDate=2015-02-28"
data1<-htmlTreeParse(url1)
getNodeSet(data1,"//div[@class = 'data-competition-type']")
但是,我这样的错误:
Error in UseMethod("xpathApply") :
no applicable method for 'xpathApply' applied to an object of class "XMLDocumentContent"
为什么我会得到这个错误?我会很高兴得到任何帮助。非常感谢。
答案 0 :(得分:2)
getNodeSet
有一个doc
参数,根据帮助页面(请参阅?getNodeSet
),该参数应为&#34;
XMLInternalDocument类的对象。&#34;
您收到该错误是因为您的data1
对象不是类的对象&#34; XMLInternalDocument&#34 ;;它是类&#34; XMLDocumentContent&#34;