宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

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

2016-10-13 00:16:48 点击量:4 标签: 收藏本文

使用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.  } 

 

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室