0
我不知道爲什麼會出現這個錯誤?我試圖使用XMLPARSE函數來解析像標題,鏈接,描述,日期&將它保存在數據幀格式的新聞內容,但它拋出錯誤,如...我不能分析此新聞內容
site = "http://www.federalreserve.gov/feeds/prates.xml"
doc <- tryCatch(xmlParse(site), error=function(e) e);
Unknown IO errorfailed to load external entity
"http://www.federalreserve.gov/feeds/prates.xml"
src <- xpathApply(xmlRoot(doc), "//item")
Error in UseMethod("xmlRoot") :no applicable method for 'xmlRoot'applied to an object of class "c('XMLParserErrorList', 'simpleError', 'error',
'condition')"
for (i in 1:length(src)) {
if (i==1) {
foo<-xmlSApply(src[[i]], xmlValue)
temp<-data.frame(t(foo), stringsAsFactors=FALSE)
DATA=data.frame(title=temp$title,link=temp$link,description=temp$description,pubDate=temp$pubDate)
}
else {
foo<-xmlSApply(src[[i]], xmlValue)
temp<-data.frame(t(foo), stringsAsFactors=FALSE)
temp1=data.frame(title=temp$title,link=temp$link,description=temp$description,pubDate=temp$pubDate)
DATA<-rbind(DATA, temp1)
}
}
Error: object 'src' not found
您應該將XML對象傳遞給'xmlParse',而不是URL。 –
該網站現在是https:// –
@chris這並不重要...我解析XML文件。 –