Android アプリで SQL データベースを使用していますが、アポストロフィで問題が発生しました。
私のデータベースは、MS Excel 2007 にある見積もりデータベースで、.csv 形式で保存されています。次に、これをアプリ用の sql テーブルにインポートしました。ただし、アポストロフィ付きの引用符はデータベース (したがってアプリ) で正しく表示されません。各アポストロフィは、目に見えない文字に置き換えられます。文字数と、たとえば「arent」のように見える「aren't」という単語では、nの左側から右に移動するには右矢印を3回クリックする必要があるという事実のために、そこにあることを知っていますtの側。SQL テーブルにアポストロフィを手動で追加すると、データベースが保存されるときに、この非表示の文字に変換されます。Android アプリでは、この目に見えない文字は中空の長方形として表示されます。
同じコードに文字列を渡し、アポストロフィが完全に表示されるため、問題はアプリの引用の表示にあるとは思いません。
おそらく文字セットなどを変更することで、この問題を解決する方法はありますか? または SQL はアポストロフィをサポートしていませんか?