-1

我正在尝试使用 XML 解析器从远程服务器将一些 SMS 保存在 SQLite 数据库中。我urlencode()在服务器端(PHP)和URLDecoder.decode()Android 上使用。某些特殊字符在数据库中被替换为 �。

我搜索了很多,发现我们需要将 UTF-8 转换为 GSM 7 位编码和一些类似的帖子。有谁知道如何解决这个问题?

编辑:

这是一个使用编码的 SMS 示例urlencode()

I+Am+Da+见证+2+His+Fearless+Death+I+Am+A+Token+Of+His+Last+Promise+ %96 +4giveness+I+Am+Da+CROSS+Blessings+On+Good+星期五...

%96 不受支持URLDecoder.decode()

4

1 回答 1

0

更改了要使用的文本编辑器utf-8 without BOM,它起作用了!

于 2012-12-25T18:44:00.963 回答