gpt4 book ai didi

javascript - R:从 doPostBack 中抓取 aspx

转载 作者:行者123 更新时间:2023-12-02 22:13:30 25 4
gpt4 key购买 nike

我正在尝试抓取this page下载 Excel 格式的文件。 enter image description here到目前为止我一直在尝试这个,但它对我没有帮助:

library(rvest)  

url_smv<-"http://www.smv.gob.pe/Frm_ValorCuotaDetalle_V2.aspx?in_ac_pre_ope=A&tip_fon_desc=TODAS&in_ad_fecha=24/12/2019"
html_nodes(read_html(url_smv), css = "#cbExcel")
download.file(url_smv,destfile ="s.xls",mode="w")
df<-read_excel("s.xls",skip = 14) #it doesn't work for me

这仅下载 html 格式的页面。我不知道如何获取包含 java 应用程序 (javascript:__doPostBack('cbExcel','')) 的 url 以下载 Excel

.

最佳答案

您需要获取文件存储位置的URL信息

enter image description here

完成后,您可以使用download.file

download.file('http://www.smv.gob.pe/Frm_ValorCuotaDetalle_V2.aspx?in_ac_pre_ope=A&tip_fon_desc=TODAS&in_ad_fecha=24%2f12%2f2019', 'TEMP.xls')

关于javascript - R:从 doPostBack 中抓取 aspx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59474742/

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