-1

XMLパーサーを使用してリモートサーバーからSQLiteデータベースにSMSを保存しようとしています。urlencode()サーバーサイド(PHP)とURLDecoder.decode()Androidで使用しています。データベースでは、一部の特殊文字が�に置き換えられています。

たくさん検索したところ、UTF-8をGSM7ビットエンコーディングと同様の投稿に変換する必要があることがわかりました。誰かがこの問題を解決する方法を知っていますか?

編集:

これは、を使用してエンコードされたSMSの例です。urlencode()

I + Am + Da + Witness + 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 に答える