如何在数据库中保存SMS

时间:2012-12-24 09:51:39

标签: android sms

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

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

编辑:

以下是使用urlencode()

编码的SMS示例
  

I +上午+沓+证人+ 2 +他+霍元甲+死亡+ I +上午+ A +令牌+为+他+最后+无极+的%96 + 4giveness + I +上午+达+ CROSS +祝福+在+好+周五...

URLDecoder.decode()

不支持%96

1 个答案:

答案 0 :(得分:0)

将文本编辑器更改为使用utf-8 without BOM并且它有效!