2010-03-10 25 views
0

我有一個在屏幕上顯示服務器響應的Flash文件。該回復是XML格式。 當我使用此代碼:statusText.text = xmlResponse;我在屏幕上得到類似結果Flash中的XML響應

%3%20xml

等 有什麼不對嗎?我嘗試了方法toString()text(),但沒有任何工作

回答

1

它看起來像你的字符串可能是「URL編碼」。 試試unescape()函數。

+0

unescape方法我認爲不包括在AS3 – Dimitree 2010-03-10 12:40:43

+0

你認爲它不起作用,但你標記這是接受的答案?離奇。 – davr 2010-03-10 22:19:41

+0

對不起,我用他的推薦和這個方法 'var readableString:String = unescape(xmlResponse).replace(/ \ +/g,「」);' 並且一切正常!在AS3中,unescape的作品與AS2中的不同 – Dimitree 2010-03-11 17:33:03