0

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

见图片:

在此处输入图像描述

图片

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

自然,我想使用跟踪的版本...

编码问题...?如何解决?我尝试使用 byteArray 没有成功。

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

谢谢

4

1 回答 1

0

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

var myString:String = event.data.replace(/[^\x20-\x7E]/g, "")
于 2013-12-19T10:16:03.263 回答