首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#怎么抓取带参数网页的数据

2013-04-12 
C#如何抓取带参数网页的数据大家帮我看看如何用C#抓取这个网站的汇率(输入日期,获取一段日期的所有汇率)ht

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进行读取就简单多了。

热点排行