SQL_ASCIIのencondingを使用するPostgreSQLデータベースがあります。テーブルからデータを選択すると、特殊文字は表示されず、原因がわからなくなります。データが表示されているページのエンコーディングを変更しようとします。これに関する助言?SQL_ASCIIのデータベースに特殊文字が表示されない
答えて
"SQL_ASCII"エンコーディングは実際にデータにエンコーディングが課されていないことを意味します。
結果として、DBに渡すデータのエンコーディングは何かを覚えておかなければなりません。後で検索すると、その知識を適用して正しいエンコーディングでデータを表示する必要があります。
例:あなたのアプリケーションは、SQL_ASCIIの "エンコードされた"データベースにキリル文字(ISO-8859-5)テキストを格納しています。後でデータを取得するときに、アプリケーションがWestern ISO-8859-15に生成するWebページのエンコーディングを設定します。あなたのページのテキストが壊れて見えるでしょう。
ですから、erm、yea。 ASCIIを格納するようにデータベースに指示したとき、なぜasciiを格納するためにその上に動揺していますか?ユニコードを使用する場合は、ユニコードエンコードを使用します。あるいは、xmlという名前のエンティティを使って、特殊文字をasciiにトランスコードします。
あなたは正しいのですがUnicodeが必要ですが、データベースは私がデータベースの後ろにいる人ではないという意味ではありません。そこで何かを変更することはできませんし、その理由のためにビルダーでもありません私は解決策を探しています。 「XML名前付きエンティティ」が何であるか教えてください。 – ReynierPM
- 1. ウェブページに特殊文字が表示されない
- 2. 特殊言語の文字が表示されない
- 3. XMLスタジオでXMLの特殊文字が表示されない
- 4. JS特殊文字が表示されない
- 5. 特殊絵文字が正しく表示されない
- 6. UTF-8特殊文字が表示されない
- 7. データベースの特殊文字が正しく挿入されない
- 8. 表示特殊文字
- 9. BULK INSERTの後に特殊文字が正しく表示されない
- 10. anglejsアプリケーションでui-selectフィールドのプレースホルダテキストに特殊文字が表示されない
- 11. ウェブページにフォント(特殊文字)が正しく表示されない
- 12. CakePHP名前に特殊文字を含む画像が表示されない
- 13. テキストエリアに特殊文字がアスキー文字として表示されます。
- 14. sqliteデータベースからアンドロイドアプリに特殊文字を表示
- 15. [文字列としての変数]>特殊文字が表示される
- 16. MVC .netコアで特殊文字が正しく表示されない
- 17. データベースの特殊文字のデータを表示
- 18. ダウンロードフォントは、私のフォントが代わりに「#」などの特殊文字の円を表示する特殊文字
- 19. C++の特殊文字は "?"と表示されます。
- 20. ペットファインダーAPI表示する特殊文字
- 21. pygameにはどのように特殊文字が表示されますか?
- 22. Nablaの特殊文字はNull文字で表示されます
- 23. jquery htmlの特殊文字を正しく表示しない
- 24. AJAX呼び出しで表示される表示特殊文字の問題
- 25. アクセスクエリレコードセットの結果出力に特殊文字が表示される
- 26. Googleフォントの特殊文字が正しく表示されますが、HTMLでは表示されません。
- 27. excelのcsvファイルに書き込まれたときに特殊文字が正しく表示されない
- 28. Razorテンプレートの特殊文字が正しくエンコードされない
- 29. strcmpの実装で特殊文字が使用されない
- 30. perl:特殊文字を含む生の文字列を表示
try [utf8_encode](http://php.net/manual/fr/function.utf8-encode.php)[utf8_decode](http://php.net/manual/fr/function.utf8-decode。 PHP)の – mgraph
可能な重複 http://stackoverflow.com/questions/633762/special-characters-in-php-mysql と http://stackoverflow.com/questions/2175406/input-text-and-special -characters-and-mysql – Milap