Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   XML 2 Object (http://www.flasher.ru/forum/showthread.php?t=61856)

fiot 16.08.2004 03:07

KidsKilla
чёго то я не понял что ты этим хотел сказать ...

Bad Habit
нужно для того что бы: преобразовывать внешний xml в структуру object.array[item].array[item].attribute.value

Antares 16.08.2004 03:57

2KidsKilla
Видимо, это дело вкуса.

2fiot
Это я понимаю. Мне маштабы практической пользы от этого стали интересны. Потому что я отчасти считаю, что Нокс прав...

KidsKilla 16.08.2004 04:29

по большей части действительно дело вкуса.
лично я с объектом XML неоч. вот и выкручиваюсь))

есть вопрос. как узнать когда парсер завершил работу?

Nox Noctis 16.08.2004 11:44

Цитата:

Оригинал написал(а) KidsKilla
есть вопрос. как узнать когда парсер завершил работу?
вся рекурсия выполняется сразу после вызова. то есть следующая за вызовм срочка скрипта выполнится только тогда когда всё уже распарсилось :)

вот сразу после
xmlObject = this.firstChild.parse2Object();

и ставь что тебе там надо...

KidsKilla 16.08.2004 15:11

Вложений: 1
да?

тогда ничерта не понимаю:

Object.prototype.makeObj = function(src ,tags) {
...
xmlSrc.onLoad = function(flag) {
if (flag) {
xmlObject = this.firstChild.parse2Object(tags);
trace(xmlObject._value)
...
}
...
}

trace выдает undefined
хотя если сделать это все вне функции(как у тебя, Nox) и проверять спустя какое то время все фурычит...


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

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