【发布时间】:2013-06-04 20:54:37
【问题描述】:
我有一个 XML 文件(如下所示),但无法读取节点的内容:
<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 的情况下,读取节点内容的最佳方式是什么?
【问题讨论】:
-
一个不在默认命名空间中。
标签: xml actionscript-3 parsing namespaces xml-namespaces