文字コード掲示板


記事表示


No.179投稿日時:2004/07/15(木) 12:25    <↑親記事:No.175>
投稿者:森山 将之  <E-Mail>

Java には、eucJP-ms が無い

EUCエンコーディングでのいわゆる機種依存文字の取り扱いは混乱していますので、機種依存文字を使うのであれば、極力 EUC を使うのは避けたほうがいいです。

JDBC に関しての知識が無いので、トンチンカンな事を行っているかもしれませんが、PostgreSQL の EUC_JP は eucJP-open(eucJP-ms) と等価なもとなっていますが、Java の EUC-JP は、機種依存文字拡張されていない通常の EUC-JP ですので、JDBC で文字コード変換できていないという可能性はあります。

あと、PHP で機種依存文字を使う場合、内部文字コードには eucJP-win か UTF-8、http 入出力では SJIS-win か UTF-8 を使うようにしなければならなかったと思います。PHPは以前、少しだけ触って、最近、使っていないので、ちょっと記憶があやふやですが。


Script : Sylpheed 1.24
Modified by MORIYAMA Masayuki