Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Загрузить XML (http://www.flasher.ru/forum/showthread.php?t=106969)

iforev 23.01.2008 01:39

Загрузить XML
 
Код:

var mainXML:XML;
var XMLLoader:URLLoader = new URLLoader();
var XMLLURLRequest:URLRequest = new URLRequest('mainXML.xml');
XMLLoader.load(XMLLURLRequest);
XMLLoader.addEventListener(Event.COMPLETE, onMEPLoaded);
function onMEPLoaded(event) {        mainXML = event.target.data
}

содержание xml-файла следующее:

Код:

<employees>wrwerwe</employees>
при выполнении выдает

Код:

TypeError: Error #1034: Type Coercion failed: cannot convert "<employees>wrwerwe</employees>

" to XML.
        at rootClass/onMEPLoaded()
        at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
        at flash.events::EventDispatcher/dispatchEvent()
        at flash.net::URLLoader/flash.net:URLLoader::onComplete()

Пробовал по-всякому, но никак не удается заставить нормально работать. Как записать загруженные данные в объект XML?

DRAGOnoid 23.01.2008 01:43

а если так?
Код:

function onMEPLoaded(event) {
mainXML = new XML(event.target.data);
}

так как код не полный не видно не забыл ли про
import flash.xml.*; ?

iforev 23.01.2008 01:47

Большое спасибо. Пару дней назад пробовал, но почему-то не заработало. Видимо, были еще ошибки

DRAGOnoid 23.01.2008 03:59

как правило бывают ошибки в синтаксисе самого XML или когда присваеваешь не типы конструкторов. т.е. путаешь XML и XMLList.


Часовой пояс GMT +4, время: 13:44.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.