using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.IO;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text.RegularExpressions;
using System.Net;
using System.Xml;
ArrayList al = new ArrayList();//存放天气对象
public ArrayList run()
{
WebRequest wr = WebRequest.Create("http://news.sina.com.cn/weather/bj.html");
WebResponse rs = wr.GetResponse();
StreamReader sr = new StreamReader(rs.GetResponseStream(), System.Text.Encoding.GetEncoding("gb2312"));
string htm = sr.ReadToEnd();
Regex regex = new Regex(@"<div class=/SWeather_TP/S>(?<tp>[^<>]+?/s*)</div>|<div class=/SWeather_W/S>(?<w>[^<>]+?/s*)</div>", RegexOptions.IgnoreCase | RegexOptions.Multiline | RegexOptions.Singleline);
MatchCollection m = regex.Matches(htm);
tq t = null;
for (int i = 0; i < m.Count; i++)
{
t = new tq();
t.a = m[i].Groups["tp"].Value;
i++;
t.b = m[i].Groups["w"].Value.Replace(" ", "");
al.Add(t);
}
return al;
}
}
分享到:
相关推荐
c#windowform天气预报,主要是从网络服务器获取天气情况,然后显示或写入数据库里。
本工具使用C#语言开发WinFrom软件,根据国家气象局天气预报接口获取未来十五天天气预报。只用来新手学习,里边主要涉及到Url请求,Json转List,Json转model。
天气预报源码、包括从IP获取天气预报,具体教程http://www.cnblogs.com/ailiangwu/archive/2009/07/22/1528342.html
调用天气预报webservices通过引用web服务的方式获取到想要的城市天气情况 调用天气预报webservices通过引用web服务的方式获取到想要的城市天气情况
描述信息: http://blog.csdn.net/genfeng/article/details/31098021 RESTful学习笔记
利用C#制作的天气预报助手 采用vs2008开发,因为是天气预报,所以需要网络支持 程序启动后会获取本机IP,根据IP显示当地的天气预报,类似QQ的天气预报显示功能,不过信息更加丰富 也可以手动选择省、市、区查看天气...
用VS2005工具C#语言webservice技术,获取城市天气信息的应用程序
C#调用webservise获取天气预报信息
参照这个网址http://zhangkui.blog.51cto.com/1796259/497324。实现C#调用WebService实现天气预报获取。完全能用。自己有编译通过。
获取天气预报
调用天气网接口,获取天气预报,支持多城市天气
通过wcf服务调取气象局信息,获得天气预报
C#获取天气预报,可以获取各个城市的天气预报,以及未来一周的天气情况等
基于C#开发的天气预报查看器窗体应用。通过调用第三方天气预报查看接口返回天气结果,能够查看给定城市当日天气和三日天气情况。内容包含C#代码和可执行程序。
在参照了网上各个24小时天气预报的代码后,它们之间都存在编译不通过等各种错误。个人修改之后,能实现天气预报显示。但是不能实现24小时天气预报显示。
json获取天气预报源码,提供gb2312和utf-8两种方式的获取,欢迎各位朋友下载使用
用c#开发的一个获取各地区天气预报的小程序
c# 天气预报服务程序,一个关于天气预报的服务程序,可以自定义相关主站获取最近天气信息,默认自动获取本地天气预报。
自动获取本机公网IP,根据IP获得所在城市代码,到www.weather.com.cn获取天气数据