·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]as3.0中的查找XML元素节点

时间:2015-02-27 12:24酷播
使用E4X的操作符(.)加上属性名语法来查找元素,也可以使用操作符(..)来访问第二级的节点(跳过一级)

使用E4X的操作符(.)加上属性名语法来查找元素,也可以使用操作符(..)来访问第二级的节点(跳过一级)

如果有多个同名的节点,可以使用item[index]来访问

需要注意的是:[]操作符不能和双点操作符一起使用,例如fruit..[nodeName];是错误的

  1. package { 
  2.  import flash.display.Sprite; 
  3.  public class Sample0709 extends Sprite 
  4.  { 
  5.   public function Sample0709() 
  6.   { 
  7.    var xml:XML =  <menu> 
  8.       <item>栏目A</item> 
  9.       <item>栏目B</item> 
  10.       <distinctItem title="一个标题"> 
  11.        <subItem> 
  12.         <park>特别栏目</park> 
  13.        </subItem> 
  14.       </distinctItem> 
  15.       <item>栏目C</item> 
  16.      </menu>
  17.     
  18.    trace(xml.item[1]);  
  19.    trace(xml..subItem.park); 
  20.   } 
  21.  } 

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器