我得到一個對象返回從ASP.NET,並跟蹤它,如下所示的XML時:解析AS3 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());
}
...我知道這不是完全有效。它現在可以工作,但有一種方法可以使用@符號來獲取某些語法的字符串。
任何人都可以請指教?
這是否與命名空間有關?謝謝! – 2009-11-12 13:37:18