Вызов на конкретный элемент в XML через Flash - PullRequest
0 голосов
/ 03 марта 2011

Я хочу знать, как бы вы вызывали определенный элемент в xml через flash?Вот мой XML

<menu>
<day>
    <monday>            
        <maindish>
        <name>Curry Goat</name>
            <small>$6.86</small>
            <large>$9.00</large>
            </maindish>
    </monday>
    <tuesday>            
        <maindish>
        <name>Curry Goat</name>
            <small>$6.86</small>
            <large>$9.00</large>
            </maindish>
    </tuesday>
    <wednesday>            
        <maindish>
        <name>Curry Goat</name>
            <small>$6.86</small>
            <large>$9.00</large>
            </maindish>
    </wednesday>
</day>

Это код во Flash

for each (var maindish:XML in myXML..maindish)

Как бы загрузить информацию за определенный день, скажем, если это средабыл выбран.

1 Ответ

0 голосов
/ 03 марта 2011
 Is this what you are looking for?

 var menueXml:XML = <menu>  
 <day>      
 <monday>
 <maindish>         
 <name>Curry Goat</name>
 <small>$6.86</small>              
 <large>$9.00</large>
 </maindish>     
 </monday>      
 <tuesday>
 <maindish>
 <name>Curry Goat</name>
 <small>$6.86</small> 
 <large>$9.00</large>
 </maindish>      
 </tuesday>      
 <wednesday>
 <maindish>
 <name>Curry Goat</name>
 <small>$6.86</small>
 <large>$9.00</large> 
 </maindish>
 </wednesday>
 </day>
 </menu>;

 for each(var main in menueXml.day){
 trace(main.monday.maindish.name.text());
 trace(main.monday.maindish.small.text());
 trace(main.monday.maindish.large.text());
 trace(main.tuesday.maindish);
 trace(main.wednesday.maindish);
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...