Я получаю объект обратно из ASP.NET, и при трассировке XML он выглядит следующим образом:
var xml:XML = new XML(event.message.body);
trace(xml);
Получаю следующий результат:
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://localhost:49329/">
<string>One</string>
<string>Two</string>
<string>Three</string>
</ArrayOfString>
Я пытаюсь перебрать структуру, чтобы извлечь строки, но безуспешно. Я использую следующий код:
for each(var item:Object in xml.children())
{
MonsterDebugger.trace(this, item.toString());
}
... и я знаю, что это не совсем эффективно. Сейчас он работает, но есть способ получить строки с некоторым синтаксисом, используя знак @.
Кто-нибудь может посоветовать?