C#如何抓取带参数网页的数据
大家帮我看看如何用C#抓取这个网站的汇率(输入日期,获取一段日期的所有汇率)
http://www.safe.gov.cn/wps/portal/sy/tjsj_hlzjj_inquire/
?C#抓取带参数网页的数据
------解决方案--------------------参数:
返回值
过程:模拟参数提交表单->解析返回值
------解决方案--------------------实际上上面网页中显示汇率报价的数据是内嵌的iframe
具体网址是http://www.safe.gov.cn/AppStructured/view/project!RMBQuery.action
而在这个网页中有一个按钮是导出表格,该按钮的js脚本如下
function tijiao()
{
document.RMBQuery.action="project_exportRMBExcel.action";
document.RMBQuery.submit();
}
所以实际上访问http://www.safe.gov.cn/AppStructured/view/project_exportRMBExcel.action会下载对应数据的excel文件。
可以下载该文件后,对excel进行读取就简单多了。