2013-12-19 59 views
0

我正在與xmlSocket和我有一個編碼問題(我認爲)。在Flash Builder中,當我跟蹤我的event.data屬性時,我發現數據正如預期的那樣,但是當我調試它時,我看到許多無法識別的字符。AS3,xmlSocket和編碼

見圖片:

enter image description here

image

當我使用Alert.show()我看到那些無法識別的字符,當我與子方法和字符串方法的工作,我有問題了。

當然,我想與跟蹤的版本工作...

編碼問題...?如何解決它?我試圖與byteArray一起工作,但沒有成功。

注意:我無法修改或查看套接字服務器代碼。

謝謝

回答

0

好的,我的問題只是非ascii字符。下面的代碼解決了我:

var myString:String = event.data.replace(/[^\x20-\x7E]/g, "")