- 2007/09/03
- その他
プログラムなどでいろいろ処理をしていると、髙(はしご高)などのIBM拡張文字が
文字化けすることがあります。
今回はCSVファイルを読み込んでDBに登録し、そのデータを画面に表示するというアプリケーション作成時にその問題が発生しました。
どのように解決したかというと、CSV読み込み時の文字コード指定をMS932(MS932というのはMicrosoftがShift_Jisを拡張して作成したコード体系ではしご高も含まれます。)としてDBに登録、画面表示の際はUTF-8として出力するというようなことをしました。
UTF-8だと全て表示できるようです。
こっちもどうぞ
- 新しい: colinux に php をインストール
- 古い: macの.emacs設定
コメント:0
トラックバック:0
- この記事のトラックバック URL
- http://www.sylvan-l.net/b/2007/09/03/%e9%ab%99%ef%bc%88%e3%81%af%e3%81%97%e3%81%94%e9%ab%98%ef%bc%89%e3%81%8c%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e3%81%99%e3%82%8b/trackback/
- トラックバックの送信元リスト
- 髙(はしご高)が文字化けする - sylvan より