Top > 文字コード > Servletでの文字化け(いわゆる全角チルダ問題)

Java/Servlet環境では以下の文字は化ける可能性があるとして有名。

-~∥¢£¬

他にもあるかも?

その原理 Edit

・CP932/Shift_JIS どちらでも「~」= 8160

【Unicode】
FF5E FULLWIDTH TILDE
301C WAVE DASH

【CP932 ←→ Unicode】
8160 ←→ FF5E
対応なし ← 301C

【Shift_JIS ←→ Unicode】
8160 ←→ 301C
対応なし ← FF5E

参考:
UnicodeコンソーシアムのCP932←→Unicode 対応表
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT
Shift_JIS ←→ Unicode 対応表
http://ash.jp/code/unitbl21.htm

■[Java]文字エンコーディング毎の収録文字の違いについて。
(すなわち文字集合について)
http://72.14.253.104/search?q=cache:gyRzATk8w3UJ:d.hatena.ne.jp/onozaty/20060718+Enjoy%C3%97Study+%E6%96%87%E5%AD%97%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0&hl=ja&ct=clnk&cd=2&gl=jp
■[Java]文字エンコーディング毎のUnicodeマッピングの違いについて。
http://72.14.253.104/search?q=cache:mske067SS_IJ:d.hatena.ne.jp/onozaty/20060719/p2+cp932+shift_jis+%E9%81%95%E3%81%84&hl=ja&ct=clnk&cd=7&gl=jp



URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes