日期:2014-05-17 浏览次数:20805 次
//天气信息来自 中国天气网 !
//很早以前写过一段
//****************************************************
protected void Page_Load(object sender, EventArgs e)
{
string str = GetResponseStr();//获得json天气信息
//对json格式的信息重新整理一下,因为我们要用.net自带的方法获得相关信息
str = str.Remove(str.LastIndexOf("}"), 1);
str = str.Remove(0, 15);
//使用JavaScriptSerializer对象来解析数据
JavaScriptSerializer serializer = new JavaScriptSerializer();
Dictionary<string, object> json = (Dictionary<string, object>)serializer.DeserializeObject(str);
object str_city; //-- 城市 -- city
object str_weather; //-- 天气 -- weather1
object str_img_id; //-- 天气图标编号 -- img1
object str_temp; //-- 温度 -- temp1
object str_fl; //-- 风力 --fl1
object str_UV; //-- 紫外线 -- index_uv
object str_cy; //-- 穿衣指数 -- index
object str_xc; //-- 洗车指数 -- index_xc
object str_CO; //-- 舒适指数 -- index_co
object str_Time; //-- 时间 -- date_y
object str_week; //-- 星期 -- week
if (json.TryGetValue("city", out str_city))
{
&nb