文字コード掲示板


一括購読


No.116投稿日時:2003/10/23(木) 11:00    <親記事>
投稿者:まさゆき

ブラウザで化ける文字

はじめまして

Servlet(Windowsサーバ)にてHTMLを出力し、それをIEで表示させる際、
javaのunicodeからMS932への変換時に文字化けするような特殊文字とは
どのようなものがありますでしょうか?
一覧でどこかに情報がありましたら尚ありがたいです。

よろしくお願いいたします。


No.117投稿日時:2003/10/23(木) 21:25    <↑親記事:No.116>
投稿者:森山 将之

SJIS/ISO2022JP/EUC_JP と MS932 の違い

> はじめまして
>
> Servlet(Windowsサーバ)にてHTMLを出力し、それをIEで表示させる際、
> javaのunicodeからMS932への変換時に文字化けするような特殊文字とは
> どのようなものがありますでしょうか?
> 一覧でどこかに情報がありましたら尚ありがたいです。

MS932 コンバーターで Unicode に変換したものを MS932 コンバーターでシフトJIS符号化する場合は、文字化けしません。

SJIS や ISO2022JP, EUC_JP コンバーターで Unicode に変換ものを MS932 コンバーターでシフトJIS符号化する場合には、文字化けする文字は存在しますが、特殊な文字ではなく JIS X 0208 の文字です。

気をつけるべき文字は次の通りです。

 __ [__] SJIS_ MS932
 "―" [815C] U+2014 U+2015
 "〜" [8160] U+301C U+FF5E
 "‖" [8161] U+2016 U+2225
 "−" [817C] U+2212 U+FF0D
 "¢" [8191] U+00A2 U+FFE0
 "£" [8192] U+00A3 U+FFE1
 "¬" [81CA] U+00AC U+FFE2


Script : Sylpheed 1.24
Modified by MORIYAMA Masayuki