Делаю вот так:

Код:
var loaderOpen:URLLoader=new URLLoader();
loaderOpen.dataFormat = URLLoaderDataFormat.TEXT;
loaderOpen.addEventListener(Event.COMPLETE, loadXMLOpen);
loaderOpen.load(new URLRequest(url));//url - путь к файлу

Код:
private function loadXMLOpen(e:Event):void
{
var x:ByteArray;
try
{
x = ByteArray (e.target.data);
xml=new XML(x.uncompress());
parseXMLOpen();
}
catch(e:TypeError)
{
trace( "Could not parse text into XML" );
trace( e.message );
}
}
в результате

Код:
Error #1034: Ошибка типа Coercion: невозможно преобразовать "xíÛ0ï}
Þ`ãàábé+øhbÄÄ(oo0ñpAt+ôÚ¾,¥ý»,¨<>ÁÌóT¡¯gð¥ƨ#>\òclí:~Iá½v+O [5.ò֛}æaEcÔfښèÄEÃ6PÂ]\·E/²Óà+ז#:39-&Z
s*©FÎÃ~ÂKÛÙûÌ$UVV«÷O¦Cë
6e¦S̤/[
§ðêµ8ZÏö{9Äô¼$¶df~còXs 9ïó2
ÃGæ£Ìm¦{*ûLܕEÖKÏF0ǪÂÌQ}_V/â©mÔ §ÖÎN¯SÑv'»̤Ïl[Kþß#ƃ;`ý" в flash.utils.ByteArray.