【发布时间】:2017-03-18 21:21:28
【问题描述】:
我正在尝试使用以下代码抓取此网页。
library(XML)
url <- html("http://www.gallop.co.za/")
doc <- htmlParse(url)
lat <- xpathSApply(doc,path="//p[@id=Racecards]",fun = xmlGetAttr , name = 'Racecards')
我查看了网页,我想抓取的表格是比赛卡表,主要是为了获取比赛卡数据所在位置的链接。
我使用了选择器小工具,它返回 xml 路径:
//*[(@id = "Racecards")]
但是,当我使用 R 代码时,它返回一个零列表。感觉好像我在某种程度上弄错了 xml 路径,返回表格但也返回表格中的链接的正确方法是什么?
【问题讨论】:
标签: html xml web-scraping rstudio rcurl