gpt4 book ai didi

css - 到达 css 节点时遇到问题

转载 作者:太空宇宙 更新时间:2023-11-04 01:12:07 28 4
gpt4 key购买 nike

从这个页面: http://www.beta.inegi.org.mx/app/buscador/default.html?q=e15a61a

我正在尝试检索此网址: http://www.beta.inegi.org.mx/app/biblioteca/ficha.html?upc=702825720599 ,

我试图通过 css 选择器和 xpath 访问它(通过在 Web 开发人员选项卡中右键单击进行复制),但是,我只得到一个 {xml_nodeset (0)]

library(rvest)
url <- "http://www.beta.inegi.org.mx/app/buscador/default.html?q=e15a62b"
url %>% html_node("#snippet_row-tag_a_0")
url %>% html_node(xpath='//*[@id="snippet_row-tag_a_0"]')

最佳答案

您要抓取的元素是用 JavaScript 呈现的,您可以改用隐藏的 API:

试试这个网址:
http://www.beta.inegi.org.mx/app/api/buscador/busquedaTodos/E15A61A_A/RANKING/es

这将返回一个 JSON 字符串,您可以将其解析为 R 中的列表并提取所需的信息。

关于css - 到达 css 节点时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50997094/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com