html中缺少网页抓取元素

时间:2020-12-27 18:27:10

标签: r web-scraping tidyverse rvest httr

我在 R 中有这个简单的抓取代码

library(rvest)

url_blue <- "https://www.cronista.com/MercadosOnline/moneda.html?id=ARSB"

blue <- read_html(url_blue) %>% 
  html_nodes(xpath="//div[@class='col-venta']//span") %>% 
  html_text()

结果是:"VENTA:" ""

第一个元素没问题。第二个要素是问题。

在网页中,元素是这个并且有一个值:

enter image description here

很奇怪,我在网上找不到解决方案。有什么我不明白的地方吗?

非常感谢!谢谢!

1 个答案:

答案 0 :(得分:1)

Check this XHR log here you can find the URL of that data

url_blue <- "https://www.cronista.com/MercadosOnline/json/getValoresCalculadora.html"


blue <- read_html(url_blue) %>% html_text()

现在,我认为您可以从中获得丰硕的成果。节日快乐!!