2012-05-18 2 views
0

플렉스 모바일 프로젝트를 사용하여 RSS 피드에 액세스하려고합니다. 하지만 난 그 RSS 피드에 이미지를 얻을 해달라고, 플렉스 모바일 프로젝트의 RSS 피드에서 이미지를 얻는 방법 플렉스 모바일 프로젝트플렉스 모바일 프로젝트의 RSS 피드

답변

0

에 바이트 스트림으로 이미지를 변환하지만 난 그 RSS 피드

의 이미지를 얻을 해달라고하는 방법

RSS는 xml입니다. 별도로 당신이 이미지은 URLLoader를 사용할 필요가 된 ByteArray로 이미지를로드하기 위해 바이트 스트림

을에 이미지를 변환하는 방법을 http://www.w3schools.com/rss/rss_tag_image.asp

URL 및로드 이미지를 얻을 수 image 요소에 대한보고가 필요 로드 :

var loader:URLLoader = new URLLoader(); 
loader.dataFormat = URLLoaderDataFormat.BINARY; 
loader.addEventListener(Event.COMPLETE, loader_completeHandler); 

function loader_completeHandler(event:Event):void 
{ 
    //here you can get loaded image as ByteArray 
    var imageData:ByteArray = loader.data; 
} 

이 후에는 표시 목록에서 이미지를 표시해야하는 경우 :

var loader:URLLoader = new URLLoader(); 
loader.dataFormat = URLLoaderDataFormat.BINARY; 
loader.addEventListener(Event.COMPLETE, loader_completeHandler); 

var imageBytesLoader:Loader = new Loader(); 
imageBytesLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageBytesLoader_completeHandler); 

function loader_completeHandler(event:Event):void 
{ 
    //here you can get loaded image as ByteArray 
    var imageData:ByteArray = loader.data; 

    imageBytesLoader.loadBytes(imageData); 
} 

function imageBytesLoader_completeHandler(event:Event):void 
{ 
    //here you can get loaded image as Bitmap 
    var bitmap:Bitmap = Bitmap(imageBytesLoader.content); 
}