AS3,xmlSocket和编码

时间:2013-12-19 09:21:47

标签: actionscript-3 flex xmlsocket

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

见图:

enter image description here

image

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

当然,我想使用trace的版本......

编码问题......?怎么解决?我尝试使用byteArray但没有成功。

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

由于

1 个答案:

答案 0 :(得分:0)

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

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