0
データベースから取得するMySQLデータベース、PHPコード、httpポスト経由でPHPコードの出力を受け取るAndroidプログラムがあります。ローカライズされた文字を表示する方法
私のローカライズされた文字は、私のプログラムに疑問符として表示されます。私は自分のデータベースに異なる文字セットを試しました。 utf8_general_ci、utf8_unicode_ci、latin1_general_ci - 依然として疑問符。 htmlでは、Androidのプログラムではなく、コード&スラッシュを使用することができます。そうする必要はありません。
まず、この問題はどこから来ていますか?データベース自体には、utf8_でローカライズされた文字を表示するのに問題はありません。 Androidにも問題はありません。これに問題があるのは、http postリクエストかPHPですか?
ステップバイステップで、意味をなさないものをテストした後、私は解決策を見つけました。入力ストリームの文字コードをISO-8859-1(latin1)に設定します。まだDBはUTF8ですが。後であいまいな結果が出るかもしれないが、それは今のところうまくいく。 – Espen
私のXMLファイルの文字エンコーディングをUTFの代わりにISO-8859-1に設定しました – gregm