БулкЛоадер — это библиотека для загрузки любого контента написаная на AS3.0.
Возникла трудность при загрузке XML, не с прямой ссылки http:\\example.ru\managers.xml, а с адреса вот такого вида http:\\example.ru\managers\?xml. После загрузки:
private function onCompleteHandler(evt:ProgressEvent):void {
var textObj : XML = _bulkLoader.getXML("regionXml");
trace(textObj);
_bulkLoader.clear();
}
вылетает ошибка:
[BulkLoader] Failed to get content with url: 'regionXml'as type: [class XML].
Необходимо просто забрать данные как обычный текст, далее его отпарсить в XML:
var textObj : Object = _bulkLoader.getText("regionXml");
regionVO.mXML = new XML(textObj);
Или добавить тип в параметрах загрузки:
// returning a simple text
bulkInstance.add("http://mysite.com/top-ten.php", {type:"text"});
// returning a xml file
bulkInstance.add("http://mysite.com/top-ten.php", {type:"xml"});
// returning a jpeg image:
bulkInstance.add("http://mysite.com/top-ten.php", {type:"image"});