JDK-4191177 : Unicode/JIS Code conversion problems on Windows NT
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.nio.charsets
  • Affected Version: 1.2.0
  • Priority: P4
  • Status: Closed
  • Resolution: Not an Issue
  • OS: windows_nt
  • CPU: x86
  • Submitted: 1998-11-18
  • Updated: 1998-11-24
  • Resolved: 1998-11-24
Related Reports
Relates :  
Description

Name: nl37777			Date: 11/18/98


Code conversion problems on Windows NT
----------------------------------------------------------------

(1) Unicode to JIS (ISO-2022-JP)

These Unicode characters below cannot convert to
 JIS code.
Unicode (ff5e)    => JIS (3f) ? 
Unicode (2225)    => JIS (3f) ? 
Unicode (ff0d)    => JIS (3f) ? 
Unicode (ffe0)    => JIS (3f) ? 
Unicode (ffe1)    => JIS (3f) ? 
Unicode (ffe2)    => JIS (3f) ? 

And should be converted like below.
Unicode (ff5e)    => JIS (2141)  
Unicode (2225)    => JIS (2142)  
Unicode (ff0d)    => JIS (215D)  
Unicode (ffe0)    => JIS (2171)  
Unicode (ffe1)    => JIS (2172)  
Unicode (ffe2)    => JIS (81ca)  


(2) JIS (ISO-2022-JP) to Unicode

JIS code characters below didnot show on the windows NT-Japanese
 version.
JIS (2141)    => Unicode (301c)  
JIS (2142)    => Unicode (2016)  
JIS (215D)    => Unicode (2212)  
JIS (2171)    => Unicode (00a2)  
JIS (2172)    => Unicode (00a3)  
JIS (81ca)    => Unicode (00ac)  

And should be converted like below.
JIS (2141)    => Unicode (ff5e)  
JIS (2142)    => Unicode (2225)  
JIS (215D)    => Unicode (ff0d)  
JIS (2171)    => Unicode (ffe0)  
JIS (2172)    => Unicode (ffe1)  
JIS (81ca)    => Unicode (ffe2)  

I cannot ente double byte font faces on this form.
If you need, I'll send these bitmap(s) via email.
(Review ID: 42027)
======================================================================

Comments
WORK AROUND Name: nl37777 Date: 11/18/98 Windows NT Japanese Version. ======================================================================
11-06-2004

EVALUATION Currently the ISO-2022-JP converters follow the mappings defined in the Japanese standard, JIS X 0208:1997. Since Japanese Win32 platforms use the non-standard mappings, there are some characters that are not consistent with the JIS standard mappings. I'm closing this bug report as "not a bug". However, if there is any suggestion on this issue, we are open to hear it. masayoshi.okutsu@Eng 1998-11-24
24-11-1998