Форум 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=147559)

Castro 07.12.2010 19:59

Вопрос по парсингу XML
 
Код:

<column operator="oper1" rank="1">0.3</column>
  <column operator="oper2" rank="2">0.6</column>
  <column operator="oper3" rank="3">0.8</column>

Как получить через E4X:
1) Значение атрибута "operator" при rank="1"
(и наоборот) 2) Значение атрибута "rank", если operator="oper2"

iNils 07.12.2010 20:07

Код AS3:

var xml:XML = <data>
        <column operator="oper1" rank="1">0.3</column>
        <column operator="oper2" rank="2">0.6</column>
        <column operator="oper3" rank="3">0.8</column>
</data>;
 
trace (xml.*.(@rank == "1").@operator);
trace (xml.*.(@operator == "oper2").@rank);


spooner 08.12.2010 11:32

Хм, прикольно.
А еще есть фишки по работе с XML?
Даешь мастеркласс в отдельную тему!

udaaff 08.12.2010 11:33

Читайте про E4X.


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

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