您的位置:首页 > 其它

FLEX程序设计-XML(2)

2009-04-26 03:25 176 查看
1.定位元素

1.1XML中搜索元素是根据元素名称及层次关系来确定的,如果用户知道需要的元素所在位置可以直接定位.

格式:XML对象.元素所在位置;

1.2如果用户不是很清楚的知道元素的所在位置可以用".."方式.".."表示中间过程不清楚,采用搜索的方式查找(效率比较低);

格式:XML对象..搜索的元素;

1.3XML中经常会有相同的元素名称,可以用下标来确定具体的元素.

格式:XML对象.元素[下标];

package Test

{

import flash.display.*;

import flash.events.*;

import flash.net.*;

import flash.utils.*;

import mx.controls.Alert;

public class LoadXml extends Sprite

{

public function LoadXml()

{

Alert.show("1");

var loader:URLLoader=new URLLoader();

loader.dataFormat=URLLoaderDataFormat.TEXT;

loader.addEventListener(Event.COMPLETE, handleComplete);

Alert.show("2");

loader.load(new URLRequest("example.xml"));

Alert.show("3");

}

private function handleComplete(event:Event):void

{

try

{

Alert.show("4");

var example:XML=new XML(event.target.data);

Alert.show(example);

}

catch (e:TypeError)

{

}

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: