2009-10-23 94 views
0

在Flex我想創建XML變量這樣,但解析器出版商標籤抱怨CDATA:CDATA內部的XML變量

<mx:Script> 
    <![CDATA[ 
     private var myXML:XML = <book> 
       <name>AatII</name> 
       <author>gacgtc</author> 
       <pages>0</pages> 
       <publisher><![CDATA[Journal name]]></publisher> 
      </book>; 
    ]]> 
</mx:Script> 

但是這工作得很好:

<mx:XML id="myXML"> 
    <book> 
    <name>AatII</name> 
    <author>gacgtc</author> 
    <pages>0</pages> 
    <publisher><![CDATA[Journal name]]></publisher> 
     </book> 
</mx:XML> 

我如何通過XML將CDATA中的文本轉換爲MXML腳本中的XML變量?

回答