![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Крутаа! Занкс!
![]() |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
почему когда я делаю
trace (rootXMLChild[1]); не катит, а когда делаю - работает. |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Я уже догадываюсь в чём фишка. Дело в том что между загрузкой хмл и выводом trace проводится раздача айдишников. Поскольку айдишник должен быть (почему-то) стринговым, мне приходится таскать за собой нормальный нумерик айдишник, и юзать его так:
var tmp:String = itemNum; parentXMLNode.attributes.id=tmp; После этой операции вызов типа trace (xmlID[1]) не работает. Но если загнать xml, как я писал выше, в стринг, а потом прогрузить обратно - работает. Значит какая-то заковыка в типе данных id. ? |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
я понимаю. но я ж написал, что присваиваю айдишник как
... может правда 'aaa' отличается от "aaa", но другого подходящего типа кроме :String я не нашел. |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
по сути id это обычная переменная, назначаемая во время парсинга xml-строки в xml-объект, если такой атрибут встречается в узле.
условно код такой: ..... var rootNode = new XML() ..... if (node.attributes.id !=undefined) { rootNode[node.attributes.id] = node } - и всё. никаких заморок. если сам назначаешь id, то побеспокойся о том, чтобы по той же схеме у тебя появилась ссылка на узел в рутовом ноде. |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
полезности смотри здесь: http://proto.layer51.com/l.aspx?p=19
|
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Угу. занкс, почитаю.
У меня последняя заморока осталась по дереву: Допустим у меня в библиотеке есть мувик mov_name. Я создаю emptyMovieClip и хочу туда етот mov_name запихнуть. Мне уже говорили что надо юзать attachMovie(linkage... ). Только как же прописать линкаж в библиотеку? Ну и ещё, по мелочи. Когда я нажимаю на пункт меню, по которому должен грузиться текст (в другой фрейм) - можно грузить его отдельной xml. А можно подгрузить простой txt-шник? |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Пардон, друзья. Никак не могу найти функцию strToNum...
Не писать же свою? А, плевать, написал =) Последний раз редактировалось MyXus; 01.09.2005 в 19:52. |
|
|||||
|
.grin! wuz here
|
Number() //конструктор класса
parseInt() //глобальная, приводит к целому parseFloat() //глобальная, приводит к числу с плавающей точкой int() //старая из 4ки какую изволите? =)
__________________
Breakcore them all! |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|