Имеется загружаемый флешем XML вот такого содержания.
Код AS3:
<string xmlns="http://www.payproglobal.com/">
<LicenseInfo Valid="true">
<CustomerEmail>test@payproglobal.com</CustomerEmail>
<CustomerName>John Doe</CustomerName>
<ProductName>Paw-Paw Creator</ProductName>
<Key>GAEG-BDHR-FPYR-ADFT</Key>
<TotalUsages>1</TotalUsages>
<UsagesLeft>0</UsagesLeft>
<PurchaseDate>8/23/2013</PurchaseDate>
<OrderReferenceNumber>1670098-001-1UT</OrderReferenceNumber>
<CanBeActivated>False</CanBeActivated>
</LicenseInfo>
</string>
XML загружается в переменную xmlLoader. Затык произошел с выводом. Я хочу получить значение атрибута Valid элемента LicenseInfo. Пытаюсь вывести это такими вариантами
Код AS3:
trace(xmlLoader.LicenseInfo.@Valid[0]);//undefined
trace(xmlLoader.@Valid[0]);//undefined
trace(xmlLoader.LicenseInfo[0].@Valid[0]);//Кидает эксепшн TypeError: Error #1010: A term is undefined and has no properties.
В общем одно сплошное расстройство.