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

dizz74 28.01.2010 12:36

Помощь с обработкой XML
 
Посоветуйте статьи, где хорошо описан анализ XML данных.
А точнее мне нужно:
есть
Цитата:

<answer id="1">
<money>
1000</money>
<ban>0
</ban>
<exp>
0.1</exp>
<stat>
looser</stat>
</answer>
У меня сейчас
Код AS3:

var Data:XML=new XML(e);
 
                                                if (Data.attribute("id")==user_id){
                                                                user_inf["stat"]=Data.stat;
                                                                user_inf["exp"]=Data.exp;
                                                                user_inf["money"]=Data.money;
                                                                user_inf["ban"]=Data.ban;
                                                                }

Но со временем "характеристик" будет всё больше.
Как можно это сделать? думаю
както через for\for each , но не соображу.:wacko:

Добавлено через 1 минуту
Типа
for each (v in Data){
user_inf[v.name]=v.value;
}

както так , но не так

proxiServer 28.01.2010 12:49

Код AS1/AS2:

                        for each (var child:XML in myXML.*) {
                                trace(child[0]);
 
                        }


dizz74 28.01.2010 13:07

О
 
Спасибо

только вот так подкоректировал:
trace(child.name()+child);

и вывел как надо

money1000
ban
exp0.1
statЛамер


посоветуйте статьи:wacko:

AS3Coder 28.01.2010 13:19

http://www.artlebedev.ru/tools/techn...etc/flash-xml/
В статье используется Action Script 2.0, но для общего понимания работы с XML - очень даже полезно.


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

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