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)
{
}
}
}
}
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)
{
}
}
}
}
相关文章推荐
- FLEX程序设计--XML(1)
- flex_(6)Rss_Xml_View示例;
- 三种方式实现Flex读取XML配置文件
- flex 学习笔记 xml和ArrayCollection转换
- Flex XML对象的操作
- ZZ:flex xml操作
- Flex配置文件-proxy-config.xml
- Flex读取外部XML中文乱码解决办法
- flex Tree xmlNode jsonData,更换treeData
- Flex 操作XML 取得子元素的名称
- 《Flex 3程序设计》——Adobe技术专家力作
- flex和后端的数据交互(一)--XML和HTTPService
- FLEX程序设计--日期与时间
- 基于flex和bison的C语言代码分析器统计圈复杂度程序设计图
- Flex中XML數據的處理
- Flex 3处理数据 访问 XML 数据5
- Flex让程序和XML结合
- Flex让程序和XML结合
- Flex让程序和XML结合
- Flex与JSON及XML的互操作