Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 需要鼠标点击的网页抓取?_R_Web Scraping - Fatal编程技术网

R 需要鼠标点击的网页抓取?

R 需要鼠标点击的网页抓取?,r,web-scraping,R,Web Scraping,我正在尝试(在R中)从以下内容中获取一些数据: 也就是说,当你按下I按钮时,我想获得页面上显示的匹配详细信息。但是,单击按钮后显示的信息不包含在原始html代码中。我所能看到的只是一条线(我希望数据包含在这里) …这几乎让我陷入了死胡同…有什么想法吗?require(XML) require(XML) require(RCurl) dataurl<-'http://www.soccerbase.com/matches/results.sd?date=2012-11-04' sdata

我正在尝试(在R中)从以下内容中获取一些数据:

也就是说,当你按下I按钮时,我想获得页面上显示的匹配详细信息。但是,单击按钮后显示的信息不包含在原始html代码中。我所能看到的只是一条线(我希望数据包含在这里)


…这几乎让我陷入了死胡同…有什么想法吗?

require(XML)
require(XML)
require(RCurl)
dataurl<-'http://www.soccerbase.com/matches/results.sd?date=2012-11-04'
sdata<-htmlParse(dataurl)
sid<-xpathSApply(sdata,'//*/tr/@id')
sid<-gsub('^tgc','',sid)
mUrl<-paste0('http://www.soccerbase.com/matches/additional_information.sd?id_game=',sid)
需要(RCurl)
DataUrl您应该开始在Firefox或chrome开发工具中使用firebug。网站向您发出javascript请求时,您还应阅读条款和条件。@Spacedman在美国,至少,这些条款和条件不具有法律约束力。见例。
require(XML)
require(RCurl)
dataurl<-'http://www.soccerbase.com/matches/results.sd?date=2012-11-04'
sdata<-htmlParse(dataurl)
sid<-xpathSApply(sdata,'//*/tr/@id')
sid<-gsub('^tgc','',sid)
mUrl<-paste0('http://www.soccerbase.com/matches/additional_information.sd?id_game=',sid)