自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

三種方式實(shí)現(xiàn)Flex讀取XML配置文件

開發(fā) 后端
本文和大家一起總結(jié)一下常用的Flex讀取XML配置文件的方法,主要有三種方法,這里向大家一一介紹,希望對(duì)你有所幫助。

本文和大家重點(diǎn)討論一下Flex讀取XML配置文件的幾種方法,在Flex中我們經(jīng)常使用xml文件,因?yàn)镕lex支持強(qiáng)大的E4X功能,讀取xml相當(dāng)簡(jiǎn)潔??偨Y(jié)一下常用的Flex讀取XML配置文件的方法。

Flex讀取XML配置文件總結(jié)

在Flex中我們經(jīng)常使用xml文件,因?yàn)镕lex支持強(qiáng)大的E4X功能,讀取xml相當(dāng)簡(jiǎn)潔。總結(jié)一下常用的Flex讀取XML配置文件的方法:

1.使用Model標(biāo)簽形式

首先聲明Model標(biāo)簽,

  1. <mx:Modelidmx:Modelid="model"source="conf/configuration.xml"/> 

xml形如:

  1. <config> 
  2.  
  3. <username>hzd</username> 
  4.  
  5. <psw>123456<psw> 
  6.  
  7. </config> 
  8.  

 那么,只需要在初始化事件中直接調(diào)用即可,例如:model.username,model.psw即可取到想要的值。

2.使用URLLoader

  1. varurlLoader:URLLoader=newURLLoader();  
  2. urlLoader.addEventListener(Event.COMPLETE,handleURLLoaderCompleted);  
  3. urlLoader.load(newURLRequest("conf/configuration.xml"));  
  4.  
  5. privatefunctionhandleURLLoaderCompleted(event:Event):void{  
  6. varloader:URLLoader=event.targetasURLLoader;  
  7. xml=XML(loader.data);  
  8.  
  9. //dispatchEventhere  
  10. }  
  11.  

 3.使用HttpService

  1. <mx:HTTPServiceidmx:HTTPServiceid="xmlReader"url="conf/configuration.xml"  
  2.  
  3. result="resultHandler(event)"/> 
  4.  
  5. privatefunctionresultHandler(event:ResultEvent):void{  
  6. vardp:ArrayCollection=event.resultasArrayCollection;  
  7.  
  8. ......  
  9. }  
  10.  

 在組件的createComplete事件中添加xmlReader.send();語句調(diào)用Http請(qǐng)求。這種Flex讀取XML配置文件方法的格式是數(shù)組的形式,所以用ArrayCollection接收。如果想使用強(qiáng)大的E4X功能,建議還是用第一種活第二種方法。

【編輯推薦】

  1. FlexBuilder快捷鍵使用說明
  2. Flex安全沙箱問題解決方法
  3. Flex及FlexBuilder2.0開發(fā)環(huán)境詳解
  4. FlexBuilder3.0與Eclipse3.4的完美結(jié)合
  5. Flex內(nèi)存泄露解決方法和內(nèi)存釋放優(yōu)化原則


 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-08-06 09:38:11

Flex讀取XML

2024-08-19 01:00:00

讀取配置文件接口應(yīng)用程序

2024-03-15 11:35:11

配置文件應(yīng)用程序開發(fā)

2010-02-25 17:01:48

Linux配置文件

2013-07-30 11:30:42

Windows PhoWindows Pho

2010-08-13 08:47:28

xml文件Flex

2010-08-13 15:08:55

Flex數(shù)據(jù)訪問

2010-08-02 16:47:46

Flex

2010-03-12 17:52:35

Python輸入方式

2014-12-31 17:42:47

LBSAndroid地圖

2021-06-24 08:52:19

單點(diǎn)登錄代碼前端

2021-11-05 21:33:28

Redis數(shù)據(jù)高并發(fā)

2010-08-02 16:58:08

Flex配置文件

2024-07-08 09:03:31

2010-09-07 16:31:27

CSS

2018-04-02 14:29:18

Java多線程方式

2024-07-01 12:42:58

2023-12-04 09:31:13

CSS卡片

2023-08-07 16:14:32

propertiesSpring框架

2010-08-09 15:09:27

Flex數(shù)據(jù)訪問
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)