![]() |
firstChild
Возможно чтобы не писать несколько раз подраяд firstChild.firstChild.firstChild. Написать типа firstChild[2], или что-то вроде этого?
|
1. Использовать в xml id, а во флеше idMap
2. Iv придумал скрипт который позволяет это писать как firstChild[0][0], но работает он в 250 раз медленее 3. Написать функцию в которую в качеств параметров передавать (0,0,0), а возвращаться будет ссылка на нужный нод. |
ого, прийдеться разобраться.
iNils спасибо |
Для третьего случая
Код:
function getNode (xml:XML):XMLNode { |
а если загружаю XML?
то пишет undefined! |
Сначала нужно дождаться загрузки, а уж потом ноды ковырять.
|
да просто поспешил..
Я просто хочу сделать программку, что бы при добавлении новых фоток в файл XML, новые отображались без изменения ч-л во Флеше, не получается. Как обратиться к атрибутам при том коде что мне привел iNils? |
Функция возвращает искомую ноду. Возьми у этой ноды атрибуты.
|
Для моего примера
Код:
trace (getNode (xml, 1).attributes.z); |
все сделал, то что хотел, но не полностью.
зы: iNils спасибо. -- Дело в том, что приходиться при добавлении новых файлов, вводить в атрибут Count='число'.. можно ли как-то сделать, что бы сам флеш определял сколько строк в файле XML? |
Взять число нодов :)
|
childNodes.length
|
просто тот код который ты мне привел, мне не ясно понятен, не скажешь как?
зы: я не успел написать, как ты уже ответил ;) |
вот и уже __etc ответил.. спасибо!
только пишет undefined.. если вывести через trace |
А как ты пытаешься вывести через трейс?
И вообще, покажи XML и что ты хочешь из него получить. |
Код:
function getNode (xml:XML):XMLNode { |
Тема закрыта.
iNils и __etc - спасибо! |
| Часовой пояс GMT +4, время: 09:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.