반응형
var paths:Array = ['one/two/three','one/two/four','five/six'];
var pathsCollection:ArrayCollection = new ArrayCollection();

for(var i:int = 0 ; i < paths.length ; i++){
   
var folderArr:Array = paths[i].split('/');
   
var folderNum:int = folderArr.length;
   
var folderLabel:String = '';
   
for(var j:int = 0 ; j < folderNum; j++){
        trace
(folderLabel+folderArr[j]);
        pathsCollection
.addItem({label:folderLabel+folderArr[j],level:j,path:folderArr});
        folderLabel
+= '...';
   
}
}

 

Posted by 1010