当前位置:  开发笔记 > Android > 正文

如何在没有循环的情况下将简单的XMLList转换为字符串数组?

如何解决《如何在没有循环的情况下将简单的XMLList转换为字符串数组?》经验,为你挑选了1个好方法。

如何在不使用循环的情况下将以下XMLList转换为字符串数组?


    
    
    
    
    
    
    

我想要这个结果:

["All","your","base","are","belong","to","us."]

现在,我正在做以下事情:

var labelsArray:Array /* of String */ = [];

for each (var labelText:String in labels.label)
{
    labelsArray.push(labelText);
}

我想知道在ActionScript 3.0中是否有更简单的方法可以做到这一点



1> 小智..:

这很好但是使用XMLList的一些奇怪的语法.如果需要,最后一个语句可以放在一行上.

    var labels:XML = 
                    
                    
                    
                    
                    
                    
                    
                ;

var labelsArray:Array /* of String */ = [];

labels.label.
(
              labelsArray.push(toString())
);  

可以使用attribute()调用替换toString()调用以拉出属性.

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有