Actionscript 3 XML获取节点名称

Actionscript 3 XML获取节点名称,xml,actionscript-3,xml-parsing,Xml,Actionscript 3,Xml Parsing,这是我的XML,我想动态地获取节点/标记名(例如:wa或ca) 下面的一个是根下的每个元素,但没有给出节点名 for each (var item:XML in xml) { trace (item.name()); } for each(var itemData:XML in xml.elements()) { trace ("itemCount " + itemData.name); } 请建议在根目录下获取节点名称名称是一个函数。您忘记使用(): 名称是一个函数。您忘记使用(

这是我的XML,我想动态地获取节点/标记名(例如:wa或ca)

下面的一个是根下的每个元素,但没有给出节点名

for each (var item:XML in xml) {
  trace (item.name());
}
for each(var itemData:XML in xml.elements()) {
   trace ("itemCount " + itemData.name);
}

请建议在根目录下获取节点名称

名称是一个函数。您忘记使用
()


名称是一个函数。您忘记使用
()


您可以尝试使用
localName()
方法仅返回节点名称

for each(var itemData:XML in xml.elements()) 
{
    trace ("itemCount " + itemData.localName()); 
}
name()

xmlns:xpl="http://www.example.com/uri/"
<xpl:ca title='val'>
   <data>xyz</data>
 </xpl:ca>
xmlns:xpl=”http://www.example.com/uri/"
xyz

o/p:
http://www.example.com/uri/:ca

您可以尝试使用
localName()
方法仅返回节点名称

for each(var itemData:XML in xml.elements()) 
{
    trace ("itemCount " + itemData.localName()); 
}
name()

xmlns:xpl="http://www.example.com/uri/"
<xpl:ca title='val'>
   <data>xyz</data>
 </xpl:ca>
xmlns:xpl=”http://www.example.com/uri/"
xyz
o/p:
http://www.example.com/uri/:ca