Основы ASP.NET 2.0



Пользование web-службой - часть 4


Это текст можно использовать на странице:

<form id="form1" runat="server"> <br /> <asp:Button ID="Button1" runat="server" Text="А теперь про- гноз погоды" OnClick="Button1_Click" /> <br /> <br /> <asp:Label ID="lblTemp" runat="server" Text="Температура в Москве "></asp:Label> </form>

protected void Button1_Click(object sender, EventArgs e) { // создание экземпляра прокси-класса GlobalWeather gw = new GlobalWeather(); // запрос функции web-сервиса string xmlstring = gw.GetWeather("Moscow", "Russia"); XmlDocument doc = new XmlDocument(); // загрузка ответа в документ doc.LoadXml(xmlstring); // doc.ChildNodes.Item(0) — это XML-заголовок // doc.ChildNodes.Item(1) — тело XmlNode child = doc.ChildNodes.Item(1); XmlElement el = child["Temperature"]; lblTemp.Text += el.InnerText; }




Содержание  Назад  Вперед