Tuesday, July 12, 2011

convert Xml To ArrayCollection in flex

here datafield is your xml tag

public static function convertXmlToArrayCollection( file:String, datafield:String ):ArrayCollection
{
var xml:XMLDocument = new XMLDocument( file );

var decoder:SimpleXMLDecoder = new SimpleXMLDecoder();
var data:Object = decoder.decodeXML( xml );
var array:Array = ArrayUtil.toArray( data[datafield] );
return new ArrayCollection( array );
}

No comments:

Post a Comment