zoukankan      html  css  js  c++  java
  • as3读取xml文件

    root.xml:

    Xml代码 复制代码
    1. <?xml version="1.0" encoding="UTF-8"?>  
    2. <root>  
    3.    <Sysm>  
    4.     <userStatus label="0" data="正常" scope="user"/>  
    5.     <userStatus label="1" data="过期" scope="user"/>  
    6.     <userStatus label="2" data="删除" scope="user"/>  
    7.     <userStatus label="3" data="禁用" scope="user"/>  
    8.     </Sysm>  
    9.  </root>  

     as3:

    Actionscript3代码 复制代码
    1. //从root.xml中读取status,a是参数,用来选择性查询xml   
    2. public static  function readStatus(a:String):ArrayCollection{   
    3.                 var xml:XML;   
    4.                 var xmlList:XMLList;   
    5.     var xmlLoader:URLLoader = new URLLoader();   
    6.                    
    7.     var arr:ArrayCollection = new ArrayCollection();   
    8.     xmlLoader.load(new URLRequest("pb/utils/root.xml"));   
    9.                    
    10.     xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);   
    11.                    
    12.     function xmlLoaded(event:Event):void   
    13.     {   
    14.             xml = XML(event.target.data);   
    15.             //选择scope属性   
    16.          xmlList = xml..userStatus.(@scope==a);   
    17.             //trace(xmlList[0].@label);   
    18.            for(var i:int = 0; i < xmlList.length(); i++)   
    19.           {    
    20.               //把xmlList转化为object类型   
    21.         var o:Object = new Object();   
    22.         o.label = xmlList[i].@label;   
    23.         o.data = xmlList[i].@data;    
    24.         arr.addItemAt(o,i);                
    25.                            
    26.           }       
    27.     }   
    28.     return arr;   
    29.             }  
  • 相关阅读:
    WPF编程系列
    使用ListBox控件来实现直方图控件(一)
    在WebBrowser控件中获取鼠标在网页上点击的位置
    使用WPF Resource以及Transform等技术实现鼠标控制图片缩放和移动的效果
    浮点数类型在计算机里面的表示方法
    点击asp:button按钮后,不刷新当前页面
    .NET ComponentArt 使用背景
    关于Microsoft ASP.NET 2.0 AJAX Extensions UpdatePanel 中使用 javascript 产生错误的问题
    基础平台数据导入(游标的使用)
    STUFF 函数的使用
  • 原文地址:https://www.cnblogs.com/bmate/p/1655686.html
Copyright © 2011-2022 走看看