您的位置:知识库 » .NET技术

利用YAHOO公开API做天气预报Web服务

作者: VisualStudio  来源: 博客园  发布时间: 2008-10-14 23:48  阅读: 37271 次  推荐: 1   原文链接   [收藏]  

系列文章导航:

创建一个示例和WebMethod特性解析

WebService特性和数组类型解析

类和结构体解析

利用YAHOO公开API做天气预报Web服务

Webservice 的设计和模式

Remoting和Webservice的区别


 

查询个中国随便的省会,效果如下

 <?xml version="1.0" encoding="utf-8" ?> 

- <DataSet xmlns="http://www.h2bbs.com/WebService/Weather.asmx">


- <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">


- <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:
UseCurrentLocale
="true">


- <xs:complexType>


- <xs:choice minOccurs="0" maxOccurs="unbounded">


- <xs:element name="Weather">


- <xs:complexType>


- <xs:sequence>


  
<xs:element name="Date" type="xs:string" minOccurs="0" /> 

  
<xs:element name="Week" type="xs:string" minOccurs="0" /> 

  
<xs:element name="Weather" type="xs:string" minOccurs="0" /> 

  
<xs:element name="Tlow" type="xs:string" minOccurs="0" /> 

  
<xs:element name="Thigh" type="xs:string" minOccurs="0" /> 
  
</xs:sequence>
  
</xs:complexType>
  
</xs:element>
  
</xs:choice>
  
</xs:complexType>
  
</xs:element>
  
</xs:schema>

- <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">


- <NewDataSet xmlns="">


- <Weather diffgr:id="Weather1" msdata:rowOrder="0" diffgr:hasChanges="inserted">


  
<Date>2008年10月14日</Date> 

  
<Week>星期二(Tue)</Week> 

  
<Weather>Clear</Weather> 

  
<Tlow>16.1</Tlow> 

  
<Thigh>26.7</Thigh> 
  
</Weather>

- <Weather diffgr:id="Weather2" msdata:rowOrder="1" diffgr:hasChanges=
"inserted">


  
<Date>2008年10月15日</Date> 

  
<Week>星期三(Wed)</Week> 

  
<Weather>Sunny</Weather> 

  
<Tlow>16.7</Tlow> 

  
<Thigh>28.3</Thigh> 
  
</Weather>
  
</NewDataSet>
  
</diffgr:diffgram>
  
</DataSet>

 

写完了!最后希望能给大家带来收获!

1
0

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻