2013-07-26 3 views
0

У меня есть XML, который структурирован следующим образом. Я хотел бы получить атрибут валюты в AS3, независимо от тега SellTotosystem, потому что каждый раз у меня будут разные теги.Получение атрибута из xml

<GCPRequest version="1" requestId="1234567890"> 
<SellTotoSystem currency = "EUR"> 

</SellTotoSystem> 

</GCPRequest> 

ответ

1

Вы можете использовать один из следующих вариантов, например:

var xml:XML = <GCPRequest version="1" requestId="1234567890"> 
      <SellTotoSystem currency = "EUR"></SellTotoSystem> 
     </GCPRequest>; 

    var currency:String; 
    //first child at the first level of tree 
    currency = xml.*[email protected][0]; 
    trace(currency); 

    //first encounted child at any level of tree 
    currency = [email protected][0]; 
    trace(currency); 

//output: 
EUR 
EUR 
Смежные вопросы