无法在iOS中将\\ u00e2 \\ u0080 \\ u0099解码为’

时间:2018-08-30 12:03:29

标签: ios unicode encoding decoding

写在管理面板上的确切文本是Test的文本,而我们的PHP服务器正在使用utf8_encode()方法对该文本进行编码,从而导致移动端的响应如:: 测试\ u00e2 \ u0080 \ u0099s

我如何将其解码回“”以显示在移动应用上? 我已经尝试了很多解决方案,包括utf8解码,但是它不起作用,请帮忙。

我也尝试了How to replace the \u00e2\u0080\u0099 this string into ' in iOS中给出的解决方案,但是该解决方案仅适用于特定字符,我正在寻找一些通用解决方案,将\ u00e2 \ u0080 \ u0099替换为'似乎是一个临时解决方案因为它不能确定我是否还会得到其他unicode的响应。

1 个答案:

答案 0 :(得分:0)

根据OP ...

问题出在服务器编码上,而在解码端出现 不是

我将其添加为答案,这样其他人就不必在评论中进行挖掘了。