zoukankan      html  css  js  c++  java
  • 读取XML

    TreeMenus.xml
    <?xml version="1.0" encoding="utf-8" ?>
    <menus>
        
    <node label="Mail">
            
    <node label="Inbox" />
            
    <node label="Personal Folder">
                
    <node label="Demo" />
                
    <node label="Personal" />
                
    <node label="Saved Mail" />
                
    <node label="bar" />
            
    </node>
            
    <node label="Calendar" />
            
    <node label="Sent" />
            
    <node label="Trash" />
        
    </node>
    </menus>

    ReadXML.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" creationComplete="initApp()">
        
    <mx:Script>
            
    <![CDATA[
                import mx.collections.ArrayCollection;            
                import mx.rpc.events.ResultEvent;
                
                public var loader:URLLoader = new URLLoader();
                public var menus:XML = new XML();
                
                public function initApp():void
                {
                    var request:URLRequest = new URLRequest("TreeMenus.xml");
                    loader.load(request);
                    loader.addEventListener(Event.COMPLETE, completeHandle);
                }
                
                public function completeHandle(e:Event):void
                {
                    menus = XML(loader.data);
                    var results:XMLList = menus.node;
                    
                    tree.dataProvider = results;
                }
            
    ]]>
        
    </mx:Script>
        
    <mx:Tree id="tree" width="218" height="397" labelField="@label"></mx:Tree>
        
    <mx:Button label="Button"/>
    </mx:Application>
    var request:URLRequest = new URLRequest("TreeMenus.xml");
    这里的TreeMenus.xml也可以用一个输出xml格式的asp.net页面代替,aa.aspx?id=2可以这样接受参数。
    URLRequest对象也常用与通过URL添加保存删除数据,如:addNews.aspx?title=新闻标题&content=新闻内容。
  • 相关阅读:
    Enterprise Library 2.0 Hands On Lab 翻译(9):缓存应用程序块(一)
    Enterprise Library 2.0 Hands On Lab 翻译(5):日志应用程序块(二)
    提供多单词建议的自定义AutoCompleteExtender
    什么是 axios
    Consul是一个分布式高可用的系统
    全栈开发工程师
    XPath路径表达式
    9 个带你阅读源码的开源项目
    前端跨域解决方案
    [WCFDiscovery]让服务自动发送上/下线通知[原理篇]
  • 原文地址:https://www.cnblogs.com/timy/p/1231566.html
Copyright © 2011-2022 走看看