如何使用Actionscript访问MXML中的命名空间元素

时间:2010-06-10 23:37:37

标签: xml flex actionscript-3 actionscript mxml

在Actionscript中......

如果我有一个等于此的XML变量:

var X:XML=XML("<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" xmlns:ns1="Tools.*" minWidth="684" minHeight="484" creationComplete="Init();" xmlns:ns3="Components.*" initialize="I()"/>");

我尝试通过以下方式列出属性:

var AList:XMList=X.attributes();

三个名称空间“xmlns:mx”,“xmlns:ns1”和“xmlns:ns3”未在属性中列出!如何以编程方式访问此信息?

1 个答案:

答案 0 :(得分:2)

您可以使用XML类的namespaceDeclarations方法列出名称空间声明。