[问题] xpathSApply 问题

楼主: dan40418 (成登)   2014-11-09 20:35:47
[软件熟悉度]:
小弟大概使用R一个月,之前有些写过其他程式
[问题叙述]:
想利用R来抓网页进行一些图表分析
想利用xpathSApply来抓网页内容,但读不到网页内容
[程式范例]:
getdoc <- function(line){
start <- regexpr('www', line)[1]
end <- regexpr('html', line)[1]
if(start != -1 & end != -1){
url <- substr(line, start, end+3)
html <- htmlParse(getURL(url), encoding='UTF-8', useInternalNodes = T)
doc <- xpathSApply(html, "//div[@id='main-content']", xmlValue)
name <- strsplit(url, '/')[[1]][4]
write(doc, gsub('html', 'txt', name))
}
}
sapply(data, getdoc)
有上网survey过也try过许多方法一直try不出来,因此想请问各位神人问题出在哪?
doc一直读不出东西来
[关键字]:
xpathSApply
作者: Wush978 (拒看低质媒体)   2014-11-09 20:42:00
有reproducible example吗? 会让想帮忙的版友比较容易测
作者: psinqoo (零度空間)   2014-11-09 22:31:00
RCURL XML
作者: john5601 (HTC粉)   2014-11-20 02:13:00
https://imgur.com/XPVGJaL 试试 我刚刚试了可以抓到

Links booklink

Contact Us: admin [ a t ] ucptt.com