我要从 map 中抓取数据 link 首先,我抓取了 map 中所有标记的所有经纬度,但我无法捕获标记的其他信息。在这个网页的检查中,我发现所需数据的类别是“infodetail”,如下图:
所以,我使用了 rvest
提取数据如下:
webhtml <- read_html(webpage)
webnod <- html_nodes(webhtml, 'div.infodetail')
但即使在尝试 infodetail
时我也得到一个空列表或 .infodetail
.
如何找到 html_nodes
的确切类或参数? ?这个类是否从所有标记中提取信息?
最佳答案
您应该将请求发送到一个不同的 URL,该 URL 获取节点中嵌入的信息。
例如,您应该向此 URL 发送 get 请求:http://www.farabillboard.com/board/GetBoardMapInfo/boardid/6299
您可以获得所需的信息。
关于css - 通过了解 R 中的 CSS 类来抓取嵌入式交互式 map 的详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50466887/