随笔分类 -  dotnet

摘要:微软官方说明:http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/pluggable/overview/appendix_a.aspRegister protocol,此文中对于 Windows、Linux 和 OS X 操作系统如何注册协议都有说明。比如说 Windows,其实只需写入注册表,即可实现协议与执行程序的关联。例如腾讯的Tencent://Message协议注册表如下:[HKEY_CLASSES_ROOT\TENCENT]@=TencentProtocolURL Protocol=D:\\P 阅读全文
posted @ 2011-03-29 18:31 毛虫 阅读(417) 评论(0) 推荐(0)
摘要:用WebClient抓取数据后提取。很多人提取数据是使用正则表达式的方式,不过本人正则表达式用的比较烂,就选择XML的方式了。   众所周知,html本身是不标准的xml。不能直接通过XmlDocumentl来读取。这里我借助了SgmlReaderDll。他可以把Html转换成xml。   转换成功后我们就可以用xpath的方式来提取数据了,更具需求还可以提取不同的天气指数。具体提取请看原代码。 这样就完成了天气预报的提取。但这还不够,还必须有获取城市代码的方法. 获取城市代码可以直接使用http://www.weather.com.cn/data/listinfo/city上级城市代码.xml。去获取到的数据如下 阅读全文
posted @ 2009-07-22 09:59 毛虫 阅读(8622) 评论(15) 推荐(8)