我有一个XML文件(以下简化的),我无法读取节点的内容:读取XML节点使用ActionScript 3
<List xmlns="Default" xmlns:st="ST" xmlns:lc="LC">
<Main>
<st:ID>10</st:ID>
<Info>
<st:One>One</st:One>
<st:Two>Two</st:Two>
<st:Three>Three</st:Three>
</Info>
</Main>
</List>
如果我尝试:trace(xmlOne.Main.Info.One.toString());
它不返回任何东西。我知道它与命名空间有关,但是我不创建XML并且不能删除它们。我试过了:
namespace theDefault = "Default";
use namespace theDefault;
但是实际上没有运气读取节点内容。因此,在不改变XML的情况下,读取节点内容的最佳方式是什么?
一不在默认名称空间中。 –