<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" fontFamily="simsun" fontSize="12" layout="absolute" creationComplete="menu.send();" width="242" height="442"><mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; [Bindable] private var menus:XML; private function LoadMenu(event:ResultEvent):void{ menus = XML(event.result); var results:XMLList = menus.node; tree.dataProvider = results; } ]]></mx:Script> <mx:HTTPService url="TreeMenus.xml" id="menu" useProxy="false" showBusyCursor="true" result="LoadMenu(event)" resultFormat="xml"/> <mx:Tree id="tree" x="10" y="35" width="218" height="397" labelField="@label" /> <mx:Label x="10" y="10" text="Tree Nodes From XML File"/></mx:Application> 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> 相关文章: