2011-03-17 69 views
1

我想创建这样的动作脚本的XMLList变量:如何在flex中创建xmllist变量?

var _menuData:XMLList;    
       <menuitem label="File"> 
        <menuitem label="Backup Schedule"/> 
        <menuitem label="Restore Schedule"/>      
       </menuitem> 
       <menuitem label="Edit"> 
        <menuitem label="Cut"/> 
        <menuitem label="Copy"/> 
       </menuitem> 

如何分配这个XML来_menuDAta在ActionScript? 我不想先创建一个字符串,然后通过修复换行符错误来完成。 谢谢。

回答

3

我看不到你的代码在这里,但这里是创建一个XMLList示例代码:

var xml:XML = <items><item>1</item><item>2</item><item>3</item></items>; 
var xmlList:XMLList = xml.item; 
trace(xmlList); 

希望它能帮助, 罗布

+0

我在发现源代码问题,以便您可以更新您的答案。 – splash 2011-03-17 15:53:08

+0

感谢Rob,但是没有创建XMLList变量的直接方式吗?我的意思是没有必要添加xml变量列出每次?谢谢。 – Tintin 2011-03-17 16:36:01

+0

看起来你不能像这样填充一个XMLList :( – robertp 2011-03-17 16:56:41

-2
var xmlList:XMLList = <><item>1</item><item>2</item><item>3</item></>; 
trace(xmlList); 
+0

在代码中添加一些解释会使这个答案更好。 – Thom 2014-04-29 11:42:51

+0

它是如何不同或改进旧回答 – Mark 2014-04-29 11:43:37

+0

复制和粘贴? – 2016-04-13 15:08:20