Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как обработать xml-файл нулевого размера? (http://www.flasher.ru/forum/showthread.php?t=81215)

FishBasta 14.06.2006 18:06

Как обработать xml-файл нулевого размера?
 
Проблема в следующем:
мое приложение получает xml-файлы. Когда по какой-то ошибке приходит пустой xml-файл (0 байт) - приложение зависает.
Я проверял - в этом случае вызова функции onData не происходит совсем...
Если кто-то сталкивался с подобным, посоветуйте, пожалуйста, как быть.
Заранее спасибо!

etc 14.06.2006 18:25

status у xml проверь, чему равен после загрузки...

FishBasta 14.06.2006 18:41

НЕВОЗМОЖНО. поскольку нет состояния "после загрузки"... onData не вызывается, следовательно внутрь процесса загрузки я попасть не могу

etc 14.06.2006 18:46

onLoad тоже не вызывается?

FishBasta 14.06.2006 18:57

во флэше онЛоад вызывается из онДата, не вызывается даже последний!

vooparker 14.06.2006 19:19

Цитата:

Сообщение от FishBasta
во флэше онЛоад вызывается из онДата, не вызывается даже последний!

А он все свое

FishBasta 14.06.2006 19:21

здесь что, те же люди? :))

Reijii 14.06.2006 19:26

попробуй так ;) только что специально создал пустой xml и загружал.
все работает отлично.

ps. 2 _etc: прошу прощения за типизацию ;)

Код:

var xml:XML = new XML();
xml.ignoreWhite = true;
//
xml.onData = function(src:String)
{
        if (src)
        {
                trace("onData -> SUCCESS");
        }
        else
        {
                trace("onData -> ERROR");
        }
};
xml.load("test.xml");


vooparker 14.06.2006 19:30

to FishBasta: не только люди но и ответы:)

FishBasta 14.06.2006 19:34

не знаю... может, локально это и срабатывает, а вот с сервера - нет. Я вообще подозреваю, что это ошибка с самим трансфером по http


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

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