主文件:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Script>
<![CDATA[
import AS.Char;
import AS.SimpleError;
import mx.rpc.events.ResultEvent;
protected function button1_clickHandler():void
{
trace(xmldata..des.@id); //XML文件的第二个子节点,所以用两个点
}
]]>
</fx:Script>
<fx:Declarations>
<!--只有这一句,给一个id 一个路径,还有一个解释格式-->
<fx:XML id="xmldata" source="AS/data.xml" format="e4x"/>
</fx:Declarations>
<s:Button x="193" y="116" label="按钮" click="button1_clickHandler()"/>
</s:Application>
XML文件
<?xml version="1.0" encoding="utf-8"?>
<data value="2">
<data1 id="1" value="3">
<id id="1000" value="2"/>
<name name="xiaoming" value="3"/>
<des id="1000" score="75" classes="1Class" value="4" />
</data1>
</data>