Actionscript 3 AS3、xmlSocket和编码

Actionscript 3 AS3、xmlSocket和编码,actionscript-3,apache-flex,xmlsocket,Actionscript 3,Apache Flex,Xmlsocket,我正在使用xmlSocket,我想我有一个编码问题。在Flash Builder中,当我跟踪我的event.data属性时,我看到了预期的数据,但当我调试它时,我看到了许多无法识别的字符 如图所示: 当我使用Alert.show()时,我会看到那些无法识别的字符,当我使用子字符串方法和字符串方法时,我也会遇到问题 当然,我想使用跟踪的版本 编码问题。。。?如何解决?我试图与byteArray合作,但没有成功 注意:我无法修改或查看套接字服务器代码 谢谢好的,我的问题只是非ascii字符。以下

我正在使用
xmlSocket
,我想我有一个编码问题。在Flash Builder中,当我跟踪我的
event.data
属性时,我看到了预期的数据,但当我调试它时,我看到了许多无法识别的字符

如图所示:

当我使用
Alert.show()
时,我会看到那些无法识别的字符,当我使用子字符串方法和字符串方法时,我也会遇到问题

当然,我想使用跟踪的版本

编码问题。。。?如何解决?我试图与byteArray合作,但没有成功

注意:我无法修改或查看套接字服务器代码


谢谢

好的,我的问题只是非ascii字符。以下代码解决了我的问题:

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