使用web服務實現各地天氣預報查詢

2021-05-26 14:45:15 字數 1013 閱讀 9095

首先引用web服務  web引用名為:localhost

url:

其次我做了兩個實體類

乙個是省份。乙個是城市。

//省份實體類

public class province

public string code

}//城市實體類

public class city

public int citycode

}接下來是得到省市編號的類:getcode

public class getcode

//將得到的一維陣列轉化為實體物件集合

public static listgetpro()

return lst;

}//根據各省id得到該省各城市的名稱及id

public static string getcitycode(string id)

//將得到的一維陣列轉化為實體物件集合

public static listgetcity(string id)

return lst;

}//根據各城市id得到該城市的天氣預報 返回值為一維陣列 

public static string getweather(string citycode)

}表示層:

頁面weather.aspx只有兩個dropdownlist

分別為dropdownlist1(省)和dropdownlist2(市)

**:public partial class _default : system.web.ui.page

private void bd()

protected void dropdownlist1_textchanged(object sender, eventargs e)

dropdownlist2.items.insert(0, "--請選擇--");

}protected void dropdownlist2_textchanged(object sender, eventargs e)}}

學習筆記1(使用web服務實現各地天氣預報查詢)

首先引用web服務 web引用名為 localhost url 其次我做了兩個實體類 乙個是省份。乙個是城市。省份實體類 public class province public string code 城市實體類 public class city public int citycode 接下來是...

天氣預報 Web 服務

輸入引數 byprovincename 指定的洲或國內的省份,若為all或空則表示返回全部城市 返回資料 乙個一維字串陣列 string 結構為 城市名稱 城市 getsupportdataset獲得本天氣預報web services支援的洲 國內外省份和城市資訊 輸入引數 無 返回 dataset...

獲取各地天氣預報資訊

出門旅遊時,或是在一些手機流量耗盡 無法上網的時候,可通過在臨走時定製一些天氣資訊,來傳送!主要是通過linux cron fetion api 網頁解析 提供天氣資訊的 1.m.sohu.com 有乙個city引數,傳入encode 北京 來查詢當天的天氣,做相應解析即可 2.這需要乙個它所定義的...