`

as3读取xml文件

    博客分类:
  • Flex
XML 
阅读更多

root.xml:

<?xml version="1.0" encoding="UTF-8"?>
<root>
   <Sysm>
 	<userStatus label="0" data="正常" scope="user"/>
 	<userStatus label="1" data="过期" scope="user"/>
 	<userStatus label="2" data="删除" scope="user"/>
 	<userStatus label="3" data="禁用" scope="user"/>
    </Sysm>
 </root>

 as3:

//从root.xml中读取status,a是参数,用来选择性查询xml
public static  function readStatus(a:String):ArrayCollection{
                var xml:XML;
                var xmlList:XMLList;
	var xmlLoader:URLLoader = new URLLoader();
				
	var arr:ArrayCollection = new ArrayCollection();
	xmlLoader.load(new URLRequest("pb/utils/root.xml"));
				
	xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
				
	function xmlLoaded(event:Event):void
	{
	        xml = XML(event.target.data);
	        //选择scope属性
	     xmlList = xml..userStatus.(@scope==a);
	        //trace(xmlList[0].@label);
	       for(var i:int = 0; i < xmlList.length(); i++)
	      { 
     	      //把xmlList转化为object类型
		var o:Object = new Object();
		o.label = xmlList[i].@label;
		o.data = xmlList[i].@data; 
		arr.addItemAt(o,i);		    	
						
	      }    
	}
	return arr;
            }

 

分享到:
评论

相关推荐

    as 实现读取xml文件并分页

    as 实现读取xml文件并分页,很实用的一个效果,可以看看

    as 3.0读取XML

    如何读取XML文件,显示每行内容的数组 ,显示每行文字的文本框

    vb6XML读写

    vb中读写XML文件实例Dim XMLDoc As DOMDocument Dim root As IXMLDOMNode Dim xlst As IXMLDOMNodeList, xlst1 As IXMLDOMNodeList Dim xn As IXMLDOMNode Dim xnf As IXMLDOMNode Dim xe As IXMLDOMElement Set ...

    AS2实现读取XML配置文件

    用AS2实现的读取XML配置文件,并保存所有详细到数组里

    读取xml配置文件的flash导航菜单

    自做的读取xml配置文件的flash导航菜单,带fla源文件。

    模仿百度标签云效果 flashAS3 XML

    用as3模仿百度标签云效果 读取xml文档 字体颜色 大小 文档大小 随意修改

    VB.Net读取ini文件和xml文件的比较.rar

    NeMoReadIniFileVB.Net程序设计:读取ini文件和读取xml文件的例子,程序首先演示了如何读取ini文件到ComboBox中,然后演示读取XmL文件到ComboBox中,VS.net内置对xml的操作可以参考: System.Xml 和 System.Xml.Xml...

    xml读写,vb2008

    vn.net 2008 的xml读写 'Dim xnl As XmlNode = xmldoc.SelectSingleNode("items/fnode") '读取单个节点 'Dim xe As XmlElement = CType(xnl, XmlElement) 'Trace.WriteLine(xnl("id").InnerText) 'Trace....

    PB字符串转XML文件,解决PB12.5创建UTF-8文件BOM问题(powerbuilder 12.5)

    由于项目需要,需要字符串转为XML文件,直接用Fileopen进行EncodingUTF8编码后,发现文件实际为UTF-8 BOM编码 问度娘发现有相同问题,但解决方式是利用新建一个UTF-8的TXT文件后,再进行COPY加内容。感觉这样操作...

    flash as3.0 + xml + css

    flash as3.0做的读取XML文件并且使用CSS样式表显示新闻列表

    目标检测,读取xml坐标,并在对应图片中画框保存下来

    import os import cv2 as cv ... xmls_list = os.listdir(xmls_path) # 读取xml列表 if len(imgs_list) &lt;= len(xmls_list): #若图片个数小于或等于xml个数,从图片里面找与xml匹配的 for imgName i

    AS3焦点图 Flash ActionScript 3.0 焦点图 经典网络应用程序

    XMl文件读取。/* 用到了知识点: Timer XML URLLoader pic Loader 按钮 按钮单击事件 */ /** 思路: 不进行缩放 1.初始化,控制面板背景,表示标题的动态文本,控制的按钮,生成提示当前图片的按钮。 2.读取XML,把...

    flash线状图表AS.3.0读取外部XML

    使用Flash,ActionScript3.0写的一个图表, 从外部的一个xml文件读取数据,生成线状图 最初版本.没有单独写成类。

    AS3.0外部XML上下翻译效果

    读取外部xml文件,实现上下翻页,需要自己建一个song文件存放歌曲

    加载解析xml数据 actionscript3.0

    AS3外部类加载解析xml,这直接调用,带例子,简明易用

    asp读取xml文件

    strSourceFile = Server.MapPath(dataxml&”/Advertisement/”&id&”/adv.xml”) Set objXML =Server.CreateObject(“Microsoft.XMLDOM”) ‘创建一个XML对像 objXML.load(strSourceFile) ‘把XML文件读入...

    PHP读取XML值的代码(推荐)

    用Php读取XML最简单的情况: XML文件(cy.xml)如下: 复制代码 代码如下: &lt;?xml version=”1.0″ encoding=”gb2312″?&gt; &lt;xml&gt; &lt;list&gt;1&lt;/list&gt; &lt;list&gt;2&lt;/list&gt; &lt;list&gt;3&lt;/list&gt; &lt;/xml&gt; Php文件(cy.php...

    Excel 读写库 QtXlsx

    读取Xlsx文件, 编辑Xlsx文件。 注意:此库好像不支持xls文件。 示例代码: #include int main() { QXlsx::Document xlsx; xlsx.write("A1", "Hello Qt!"); xlsx.saveAs("Test.xlsx"); return 0; }

    C#实现提高xml读写速度的方法

    本文实例讲述了C#实现提高xml读写速度的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:dim domxmldocument as system.xml.xmldocument   dim tmppath as string = apptempfilepath   dim xmlfile ...

    Android中使用pull解析器操作xml文件的解决办法

    一、使用Pull解析器读取XML文件 除了可以使用SAX或DOM解析XML文件之外,大家也可以使用Android内置的Pull解析器解析XML文件。 Pull解析器是一个开源的java项目,既可以用于android,也可以用于JavaEE。如果用在...

Global site tag (gtag.js) - Google Analytics