Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 14.06.2006, 18:06
FishBasta вне форума Посмотреть профиль Отправить личное сообщение для FishBasta Найти все сообщения от FishBasta
  № 1  
Ответить с цитированием
FishBasta

Регистрация: Jun 2006
Сообщений: 6
По умолчанию Как обработать xml-файл нулевого размера?

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

Старый 14.06.2006, 18:25
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
status у xml проверь, чему равен после загрузки...

Старый 14.06.2006, 18:41
FishBasta вне форума Посмотреть профиль Отправить личное сообщение для FishBasta Найти все сообщения от FishBasta
  № 3  
Ответить с цитированием
FishBasta

Регистрация: Jun 2006
Сообщений: 6
НЕВОЗМОЖНО. поскольку нет состояния "после загрузки"... onData не вызывается, следовательно внутрь процесса загрузки я попасть не могу

Старый 14.06.2006, 18:46
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
onLoad тоже не вызывается?

Старый 14.06.2006, 18:57
FishBasta вне форума Посмотреть профиль Отправить личное сообщение для FishBasta Найти все сообщения от FishBasta
  № 5  
Ответить с цитированием
FishBasta

Регистрация: Jun 2006
Сообщений: 6
во флэше онЛоад вызывается из онДата, не вызывается даже последний!

Старый 14.06.2006, 19:19
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 6  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
Цитата:
Сообщение от FishBasta
во флэше онЛоад вызывается из онДата, не вызывается даже последний!
А он все свое

Старый 14.06.2006, 19:21
FishBasta вне форума Посмотреть профиль Отправить личное сообщение для FishBasta Найти все сообщения от FishBasta
  № 7  
Ответить с цитированием
FishBasta

Регистрация: Jun 2006
Сообщений: 6
здесь что, те же люди? )

Старый 14.06.2006, 19:26
Reijii вне форума Посмотреть профиль Отправить личное сообщение для Reijii Найти все сообщения от Reijii
  № 8  
Ответить с цитированием
Reijii
 
Аватар для Reijii

Регистрация: Apr 2004
Адрес: Харьков, Украина
Сообщений: 463
Отправить сообщение для Reijii с помощью ICQ
попробуй так только что специально создал пустой 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");
__________________
Feсi quod potui, faciant meliora potentes

Старый 14.06.2006, 19:30
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 9  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
to FishBasta: не только люди но и ответы

Старый 14.06.2006, 19:34
FishBasta вне форума Посмотреть профиль Отправить личное сообщение для FishBasta Найти все сообщения от FishBasta
  № 10  
Ответить с цитированием
FishBasta

Регистрация: Jun 2006
Сообщений: 6
не знаю... может, локально это и срабатывает, а вот с сервера - нет. Я вообще подозреваю, что это ошибка с самим трансфером по http

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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