在很多应用程序中 使用一些配置文件是很常见的事情
FLEX4 读取XML十分的简单 在这里用XML作为配置文件
然后使用FLEX4读取他很方便 很实用 这里用到了 fx:Model
配置文件如下 config.xml
- <config>
- <time>8000</time>
- </config>
然后使用FLEX4 获取文件中 time的值
- <?xml version="1.0" encoding="utf-8"?>
- <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
- xmlns:s="library://ns.adobe.com/flex/spark"
- xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
- creationComplete="application1_creationCompleteHandler(event)"
- >
- <s:layout>
- <s:BasicLayout/>
- </s:layout>
- <fx:Script>
- <!--[CDATA[
- import mx.events.FlexEvent;
- protected function application1_creationCompleteHandler(event:FlexEvent):void
- {
- // TODO Auto-generated method stub
- var i:int = config_manager.time as int;
- trace(i);
- }
- ]]-->
- </fx:Script>
- <fx:Declarations>
- <!-- 将非可视元素(例如服务、值对象)放在此处 -->
- <fx:Model id="config_manager" source="conf/config.xml"></fx:Model>
- </fx:Declarations>
- </s:Application>
程序发布好后 其他人就可以随意更改 配置文件的值了