本文和大家重點討論一下flex讀取xml配置檔案的幾種方法,在flex中我們經常使用xml檔案,因為flex支援強大的e4x功能,讀取xml相當簡潔。總結一下常用的flex讀取xml配置檔案的方法。
flex讀取xml配置檔案總結
在flex中我們經常使用xml檔案,因為flex支援強大的e4x功能,讀取xml相當簡潔。總結一下常用的flex讀取xml配置檔案的方法:
1.使用model標籤形式
首先宣告model標籤,
<xml形如:mx:modelid
mx:modelid="model"source
="conf/configuration.xml"/>
<那麼,只需要在初始化事件中直接呼叫即可,例如:model.username,model.psw即可取到想要的值。config
>
<
username
>
hzd
username
>
<
psw>
123456<
psw>
config
>
2.使用urlloader
varurlloader:urlloader3.使用httpservice=newurlloader
();
urlloader.addeventlistener(event.complete,handleurlloadercompleted);
urlloader.load(newurlrequest("conf/configuration.xml"));
privatefunctionhandleurlloadercompleted(event:event):void
在元件的createcomplete事件中新增xmlreader.send();語句呼叫http請求。這種flex讀取xml配置檔案方法的格式是陣列的形式,所以用arraycollection接收。如果想使用強大的e4x功能,建議還是用第一種活第二種方法。
Flex三種通訊方式
flex三種通訊方式 flex程式與伺服器端程式進行資料互動,有三種通訊方式 表1 1 通訊方式 通訊協議 互動資料格式 常用的http協議 xmlwebservice soap協議 xmlremoteobject flex 自定義的高效二進位制 資料通訊協議 amf 任意 可以是數字,字串,物件,...
android 解析xml的三種方式
xml 可拓展的標記語言,簡單的資料儲存語言 開始標籤與結束標籤匹配 區分大小寫 標籤android 解析xml的三種方式 dom 文件物件模型 sax 事件驅動的xmlapi class 繼承org.xml.sax.helpers.defaulthandler包下的defaulthandler,重...
Android解析XML的三種方式
在android中提供了三種解析xml的方式 dom document objrect model sax api xml 以及android推薦的pull解析方式.如圖 zhangsan 21 lisi 22 wangwu 222下面分別介紹三種解析方式。dom解析器在解析xml文件時,會把文件中...