我爱Aspx >> Asp.Net >> 利用正则表达式将html网页数据变成Web Service利用正则表达式将html网页数据变成Web Service
目很简单,中国银行有一个查当天汇率的网页(http://www.bank-of-china.com/info/qpindex.shtml),不过是传统的Html格式,而其又没有提供Xml格式或者WebService查询。现在如果希望其他的信息系统能够随时读取其中的数据,那么方便的莫过于中行提供一个WebService接口供大家调用,这也是典型的安全的WebService应用。可惜中行没有做,那么我们能不能自己来做呢?当然可以,只要用程序分析其html网页,那么就可以很容易的读取其中的数据。文本分析,当然要看我们的"Regular Expression"(呵呵,其实这才是写这个程序的真实目的 -- 应用正则表达式。)
中行的页面类似于:
日期:2004/09/30 有效期至2004/10/07
货币名称 现汇买入价 现钞买入价 卖出价 基准价
英镑 1488.1700
1453.1500
1492.6400
港币 105.9700
105.3300
106.2900
106.1100
美元 826.4200
821.4500
828.9000
827.6600
瑞士法郎 655.9300
641.1400
659.2200
新加坡元 488.7600
477.2600
490.2300
瑞典克朗 112.4900
109.8400
112.8300
丹麦克朗 136.5900
133.3700
137.0000
挪威克朗 121.9500
Ҷƪл˵?
使用Google的Web Service[05-28]
新浪短信Web Service[05-28]
数据库-基本概念[05-22]
关系数据库[05-22]
常见的数据库对象[05-22]
关系数据库的范式[05-22]
数据库 统计函数[05-22]
数据库属性设置[05-22]
浏览数据库[05-22]
更改数据库[05-22]
使用Google的Web Service[05-28]
新浪短信Web Service[05-28]
ASP.NET中Cookie编程的基础知识[05-28]
ASP.Net实现将Word转换PDF格式[05-28]
SQL Server 2000 简介[05-22]
SQL Server 2000 的工具[05-22]
SQL Server 2000 的版本和系统需..[05-22]
安装SQL Server 2000[05-22]
从SQL Server 7.0 升级[05-22]
数据库-基本概念[05-22]