Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как определить значение в XML (http://www.flasher.ru/forum/showthread.php?t=146354)

Castro 05.11.2010 12:13

Как определить значение в XML
 
Код:

<items>
<item1>21</item1>
<item2>32</item2>
<item3>56</item3>
<winner>item1</winner>
</items>

Победитель здесь как видно item1. Как соответственно попроще узнать значение, которое хранится в тегах item1, типа использовать результат парсинга как ключ? Или правильнее просто определить победителя в атрибуте поля

mikhailk 05.11.2010 12:19

Код:

<items>
<item id="1">21</item>
<item id="2">32</item>
<item id="3">56</item>
<winnerId>1</winnerId>
</items>


Castro 05.11.2010 12:27

тоесть доступится можно будет вот так?

Код:

list = XMLList(event.target.data)
trace(list.item.(@id == list.winnerId ))

?

Партизан 05.11.2010 13:03

Код AS3:

var x:XML = <items>
                    <item1>21</item1>
                    <item2>32</item2>
                    <item3>56</item3>
                    <winner>item1</winner>
                </items>;
 
trace(x.elements(String(x.winner)))


Castro 05.11.2010 14:03

Спасибо


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

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