-1

我是从服务器获取一些数据,参数,其中的参数是提交中文需要代码,我在XE4上测试windows是正常的,到IOS就报错。 HttpEncode (UTF8Encode ('some Chinese'))windows和IOS编码结果不一样。我不会得到同样的结果,然后提交到服务器收到是乱码,大家能帮我看看吗?

4

1 回答 1

0

我不确定我是否理解问题所在,但您似乎遇到了文本编码-解码不匹配的问题。我了解您正在自己对文本进行编码,但是两个目的地(Windows 和 ios)对它的解码方式不同。我对阿拉伯语有这个问题,直到我读到这个才明白发生了什么:

http://www.joelonsoftware.com/articles/Unicode.html

然后生活又好了。我希望这有帮助 :)

于 2013-07-22T02:35:08.007 回答