`
wurushuang
  • 浏览: 38817 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

FLEX天气预报WebService小例子

阅读更多
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="1024" minHeight="768" creationComplete="inits()">
	<mx:Script>
		<![CDATA[
			import mx.controls.TextArea;
			import mx.rpc.events.ResultEvent;
			import mx.rpc.soap.LoadEvent;
			import mx.rpc.soap.WebService;
			private function inits():void
			{
				var web:WebService = new WebService();
				web.wsdl = "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl";
				web.loadWSDL();
				web.addEventListener(LoadEvent.LOAD,loadListener);
				function loadListener(e:LoadEvent):void
				{
					web.getWeatherbyCityName("北京");
					web.addEventListener(ResultEvent.RESULT,resultListener);
					function resultListener(e:ResultEvent):void
					{
						trace(e.result);
						var t:TextArea = new TextArea();
						t.width = 800;
						t.height = 800;
						t.text = e.result.toString();
						addChild(t);
					}
				}
			}
		]]>
	</mx:Script>
	
</mx:Application>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics