1、mian.mxml
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="HTTPSrv.send();" width="242" height="442"> <mx:Script> <!--[CDATA[ import mx.rpc.events.ResultEvent; [Bindable] private var pro:XML; private function LoadMenu(event:ResultEvent):void{ pro= XML(event.result); var results:XMLList = pro.project; tree.dataProvider = results; } ]]--> </mx:Script> <mx:HTTPService url="Project.xml" id="HTTPSrv" useProxy="false" showBusyCursor="true" result="LoadResulter(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>
2 project.xml
<?xml version="1.0" encoding="utf-8"?> <projects> <project > <project name="PhotoTurning" > <project name="assets" > <project name="photo" > <project name="3dphoto_1.png" /> <project name="3dphoto_2.png" > </project> </project> <project name="flex_src"> <project name="view" > <project name="components" > <project name="PhotoTurning.mxml" /> </project> </project> </project> </project> </project> </projects>