您好我最近使用天气asmx网络服务这里也是链接http://www.webservicex.com/globalweather.asmx?op=GetWeather,我想知道我怎么能只展示我需要的东西。 这是我得到的结果:
Berlin-Tegel,Germany(EDDT)52-34N 013-19E 37M May 03,2013 - 04:50 PM EDT / 2013.05.03 2050 UTC来自NNE(030度),3英里/小时(3 KT):0大于7英里:0 51 F(11 C)33 F(1 C)50%30.03 in.Hg (1017 hPa)成功
我的代码(一行):Label1.Text = ws.GetWeather("Berlin", "Germany");
正如您在上面看到的那样,webservice提供了我真的不想在我的页面中显示的天气和其他细节,因此我想知道如何才能显示我需要的细节
答案 0 :(得分:1)
你没有收到你问题的结果。您将收到以下内容:
<?xml version="1.0" encoding="utf-16"?>
<CurrentWeather>
<Location>Berlin-Tegel, Germany (EDDT) 52-34N 013-19E 37M</Location>
<Time>May 03, 2013 - 04:50 PM EDT / 2013.05.03 2050 UTC</Time>
<Wind> from the NNE (030 degrees) at 3 MPH (3 KT):0</Wind>
<Visibility> greater than 7 mile(s):0</Visibility>
<Temperature> 51 F (11 C)</Temperature>
<DewPoint> 33 F (1 C)</DewPoint>
<RelativeHumidity> 50%</RelativeHumidity>
<Pressure> 30.03 in. Hg (1017 hPa)</Pressure>
<Status>Success</Status>
</CurrentWeather>
xml中的各个项目只允许您显示所需的内容