ActionScript:使用变量表达式w / E4X后代访问器(..)

时间:2015-09-11 14:16:50

标签: actionscript-3 e4x

我正在使用这样的后代访问器:

var myxml:XMLList = new XMLList;

...

myxml..node

并希望用

替换它
const sNode:String = 'node';
myxml..[{sNode}]

此类事情以前有用过。

const sAttrib:String = 'attrib';
myxml.@[{sAttrib}]

有效,但尝试使用后代访问器进行相同类型的操作会导致编译器错误。

是的,我能做到

myxml.descendants(sNode)

但如果可以,我宁愿用操作员来做。

XML可能类似于:

<map>
    <node>
       <node />
    </node>
</map>

0 个答案:

没有答案