2014-04-01 87 views
0

如何使用flex 4和actionscript 3解析XML元素? 如果我輸入這樣的如何解析actionscript 3中的XML值?

<name><first>Bill</first><last>Gates</last></name> 

我想噸得到輸出這樣

<name> 
    <first>Bill</first> 
    <last>Gates</last> 
</name> 

一個按鈕click.And我必須設置ignoreWhitespace和將prettyPrinting性能都是假的。我對此毫不知情。但我必須這樣做。請分享你的想法?

回答

0
var xml:XMLDocument = new XMLDocument('<name><first>Bill</first><last>Gates</last></name>'); 
xml.ignoreWhite = false; 

trace(xml); 
// output - <name><first>Bill</first><last>Gates</last></name> 

trace(XML(xml)); 
// output 
//<name> 
// <first>Bill</first> 
// <last>Gates</last> 
//</name> 

如果不具備用於創建可將其轉換成XML

+0

結構的結構的文檔,但我不得不請將ignoreWhitespace ANS將prettyPrinting根據企業的性質爲假。 – user

+0

需要輸出爲字符串或XML? – LifeSoul

+0

兩者。我必須以字符串形式返回一些函數,而對於其他函數,我必須以XML形式返回。 – user