我做一个验证的东西,看看xml的用户名是否已经被用。
reg.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Style source="style.css" />
<mx:Script>
<![CDATA[
import mx.managers.PopUpManager;
import mx.controls.Alert;
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;
var array:Array = new Array();
internal function initApp():void{
loader.send();
}
internal function doLogin():void{
if(user_txt.text in loader){
Alert.show("错误提示:该用户名"+user_txt.text+"已经被使用!");
}else{
Alert.show("正确提示:该用户名"+loader.resultFormat+"未被使用!");
}
}
internal function doClear():void{
user_txt.text = pass_txt.text = "";
}
]]>
</mx:Script>
<mx:HTTPService id="loader" url="loginName.xml" showBusyCursor="true" />
<mx:Label text="用户:" x="57" y="39" />
<mx:Label text="密码:" x="57" y="78"/>
<mx:TextInput x="113" y="37" id="user_txt"/>
<mx:TextInput x="113" y="76" id="pass_txt" displayAsPassword="true"/>
<mx:Button x="57" y="136" label="确定" click="doLogin()"/>
<mx:Button x="225" y="136" label="清除" click="doClear()"/>
</mx:Application>
loginName.xml
<?xml version="1.0" encoding="UTF-8"?>
<loginName>
<item>
ricelane
</item>
<item>
xiaogongzi
</item>
<item>
rainlane
</item>
<item>
wickccc
</item>
<item>
18353958
</item>
<item>
14574256
</item>
</loginName>
怎么取得result的值 让我去校验?