![]() |
Можно ли в XML обратиться непосредственно к элементу, не зная его порядковый номер?
:confused:
Есть такой XML-файл : <zal1> <Area1> <item id="1" /> <item id="2" /> <item id="3" /> <item id="4" /> </Area1> </zal1> Есть ли возможность без перебора и не зная порядковый номер элемента допустим с id=3 обратиться непосредственно у нему? Выручайте... :confused: |
во Флэше нельзя.
|
Жаль, а случайно не знаете, в сл. версии Флеша - в Flash MX такой возможности не будет? А то я на сл. версию так много надежд возлагаю... :)
|
Если интересующие тебя элементы организованы, как элементы массива, то есть идут по порядку и нет пропусков в айдишниках, можешь воспользоваться методом childNodes, который возвращает массив нод:
myXML_xml = new XML("<zal1><Area1><item id='1'/><item id='2'/><item id='3'/><item id='4'/></Area1></zal1>"); areaXML_xml = myXML_xml.firstChild.firstChild; trace(areaXML_xml.childNodes[0]); |
| Часовой пояс GMT +4, время: 18:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.