zoukankan
html css js c++ java
从中央气象台抓取天气预报
这几天郑州下雪,一直盼望晴天的到来,于是关注天气情况.
可以Google一下:tq 郑州
如今写了个抓取中央气象台的天气预报(
http://www.tq121.com
)
public
string
GetWeather(
string
url)
{
string
weacherhtml
=
String.Empty;
HttpWebRequest rt
=
null
;
HttpWebResponse rs
=
null
;
Stream stream
=
null
;
StreamReader sr
=
null
;
try
{
rt
=
(HttpWebRequest)WebRequest.Create(url);
rs
=
(HttpWebResponse)rt.GetResponse();
stream
=
rs.GetResponseStream();
sr
=
new
StreamReader(stream,System.Text.Encoding.Default);
weacherhtml
=
sr.ReadToEnd();
}
catch
(Exception ee)
{
Response.Write(
"
<script>alert('发生异常')</script>
"
);
}
finally
{
sr.Close();
stream.Close();
rs.Close();
}
int
start
=
weacherhtml.IndexOf(
"
郑州
"
);
int
end
=
weacherhtml.IndexOf(
"
隐私保护
"
);
return
weacherhtml.Substring(start,end
-
start);
}
别的城市天气情况请调用相应的URL,以及修改城市名称.
查看全文
相关阅读:
jquery中的Ajax
javascript 中状态改变触发事件
关于sql 资源竞争死锁现象
Attribute 特性
JavaScript的垃圾回收
委托和事件
彻底弄懂AngularJS中的transclusion
理解AngularJS中的依赖注入
用postal.js在AngularJS中实现订阅发布消息
AngularJS 1.3中的一次性数据绑定(one-time bindings)
原文地址:https://www.cnblogs.com/caca/p/81491.html
最新文章
Spark Standalone Mode Configuration
[Leetcode] DP-- 467. Unique Substrings in Wraparound String
[Leetcode] DP-- 95. Unique Binary Search Trees II
DataTables 控件使用和心得 (1)
OWIN的理解和实践(三) –Middleware开发入门
OWIN的理解和实践(二) – Host和Server的开发
OWIN的理解和实践(一) – 解耦,协作和开放
最小软件开发团队探索随笔2014
ASP.NET前端解决方案之一:Ext.Net入门随笔1
spring jdbcTemplate
热门文章
SpringAOP使用扩展
SpringIOC使用扩展
初识Spring
值栈的数据结构
OGNL和ValueStack
Struts2 之 实现文件上传和下载
Struts 2 拦截器
Mybatis框架中实现双向一对多关系映射
注解
大型网站架构演变和知识体系 -转载学习
Copyright © 2011-2022 走看看