| No.116 | 投稿日時: | 2003/10/23(木) 11:00 <親記事> |
| 投稿者: | まさゆき |
はじめまして
Servlet(Windowsサーバ)にてHTMLを出力し、それをIEで表示させる際、
javaのunicodeからMS932への変換時に文字化けするような特殊文字とは
どのようなものがありますでしょうか?
一覧でどこかに情報がありましたら尚ありがたいです。
よろしくお願いいたします。
| No.117 | 投稿日時: | 2003/10/23(木) 21:25 <↑親記事:No.116> |
| 投稿者: | 森山 将之 |
> はじめまして
>
> 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