笑傲江湖电影怎么把游戏的xml文件在网页里打开呢?

 在Flex中xml文件是使用频率非常高的洇为在flex中xml文件的操作非常简单。有的时候我们希望用xml作为配置文件来动态配置我们的系统虽然flexSDK提供了一个只能用在在mxml文件中<xml/>标签,这个標签的source属性可以读取外部的xml文件但是这样的方式会使xml文件嵌入到生成的swf文件中。这样做的结果就是发布后即使修改了xml的内容对程序也么囿影响这样做没有达到使用外部xml文件的目的。要想实现动态读取xml文件需要使用到URLLoader这个类这个类位于PLETE事件,这个事件代表读取xml文件完成
PLETE事件了。当发生Event.COMPLETE事件时这个函数就会被调用。接下来的问题就是怎么得到取到的xml数据了
然后再把这个对象的data属性转换成xml对象
使用这種方式可以动态的读取xml文件。取到的内容可以动态配置程序提供动态的数据源。至于具体怎样应用就看自己的需求了

代码中用两种方式读取外部的xml文件为两个Tree控件提供数据源,可以对比一下两种方式的不同

参考资料

 

随机推荐