asp.net加载xml数据到flex combobox
1:
VisitWeb.Visit(weburl+"/soft/GetDialect.aspx??rtp=" + String(Math.random() * 65535)).addEventListener(Event.COMPLETE,loadRingDialectFinish);
2:
private function loadRingDialectFinish(event:Event):void
{
try
{
var PDialect:Array =new Array();
var BA:ByteArray = new ByteArray;
BA.writeBytes((event.target as URLLoader).data);
BA.position = 0;
var result:String=BA.readMultiByte(BA.length,"utf-8");
var myXml:XML = new XML(result);
//var myList:XMLList=myXml.children();
for each(var child:XML in myXml.children())
{
if(child.typepid==0)
{
PDialect.push({typename:child.typename,typevalue:child.typevalue});
}
}
ddl_fy.dataProvider=PDialect;
}
catch(error:Error)
{
}
}
浙公网安备 33010602011771号