`
kang
  • 浏览: 472631 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

如何处理日文系统中的NEC拡張字

    博客分类:
  • NBS
阅读更多

http://blog.csdn.net/luyang1016/archive/2007/06/14/1652469.aspx

使用原因: 本系统原来定义的 CHARSET=Shift_JIS

但是定义为shift_jis时, NEC拡張 字,比如

② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮

⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ

㍉ ㌔ ㌢ ㍍ ㌘ ㌧ ㌃ ㌶ ㍑ ㍗ ㌍ ㌦㌣ ㌫ ㍊ ㌻

㎜ ㎝ ㎞ ㎎ ㎏㏄ ㎡ ㍻

〝 〟 ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ㍾ ㍽ ㍼

≡ ∫ ∮ ∑ √ ⊥ ∠ ∟ ⊿ ∵ ∩ ∪

不能正确的表示出来

例如,MS932 有字符( “@”等)将 变为 “?”

->本人遇到过几次日文乱码,都是显示成了问号?(20090511追加)

 

解决方法: --- 对于 JSP,在 page 标记中将 Shift_JIS 重写为 Windows-31J。

示例:

当 JSP 中存在以下行且使用 MS932 字符时,请将

<%@ page contentType="text/html; CHARSET=Shift_JIS" %>

重写为:

<%@ page contentType="text/html; CHARSET=Windows-31J" %>

 

在 Servlet 中更改 setContentType() 的规范。

对于 Servlet,当存在以下规范且使用 MS932 字符时,请将

response.setContentType("text/html;charset=Shift_JIS");

重写为:

response.setContentType("text/html;charset=Windows-31J");

 

Mysql 数据库中使用 MS932 字符时,请将:

default-character-set= sjis

重写为:

default-character-set= cp932

 

相关知识:

“Windows-31J”是在 IANA 中正式注册的字符集名称,等同于 Microsoft 代 码页 932(cp932)。

在 Java 中,MS932 等同于 Microsoft cp932。

因此,Java 中的“MS932”便是 IANA 的“Windows-31J”。

实际 上在 Java 中,“Windows-31J”也是 MS932 的 名。

 

附表:

下表列出了有效的字符集 标签值 以及等同的 IANA 标签 明:

字符集 标签

IANA 标签

cp932

windows-31j

Microsoft CP932 = Win31J-DBCS

sjis

shift_jis

Shift JIS(无

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    日文系统安装中文软件转换工具

    这是因为不同语言的系统使用了不同的字符编码标准,中文软件在日文系统中如果没有适当地处理字符集转换,就无法正确显示中文字符。针对这一问题,微软提供了一个名为“日文系统安装中文软件转换工具”的解决方案,它...

    win7 8 10系统日文字库,可以为CAD正确识别日文

    安装了这些日文字库后,系统将能够处理UTF-8或者其他Unicode编码格式的日文数据,从而保证了在CAD软件中的兼容性。 总的来说,"win7 8 10系统日文字库"是为了增强Windows操作系统对日文的支持,特别是对于那些对...

    自制中文系统下 日文乱码小工具

    总之,"自制中文系统下 日文乱码小工具" 解决了跨语言环境中的一个重要问题,使得在中文操作系统下处理日文文本变得更加方便。通过理解字符编码的工作原理和这个工具的功能,我们可以更好地应对类似的问题,并提高...

    DOS6.2 日文软盘镜像 6张盘

    标题中的“DOS6.2 日文软盘镜像 6张盘”指的是一个操作系统,即MS-DOS的6.2版本,这是微软在1991年发布的个人计算机操作系统。这个版本是DOS系列的一个重要里程碑,它包含了对FAT16文件系统的改进和支持,使得用户...

    中文系统中打开日文CSV文件不乱码.xlsm

    在中文系统中用Excel打开日文ANSI编码的CSV或TXT文件不乱码。 在日文系统中用Excel打开中文ANSI编码的CSV或TXT文件不乱码。 我自己写的:)

    pApplocale日文系统解决中文乱码(修正BUG+右键菜单执行版)

    pApplocale日文系统下显示中文软件(修正BUG+右键菜单执行版)解决了在日文系统下不能显示中文软件的问题,原微软的版本安装后中文软件是可以显示了但执行日文安装程序又会出现乱码了,这个版本解决了这个问题。...

    日文操作系统 xp 迅雷种子

    日文操作系统 xp 专业版 迅雷种子 iso文件 日文操作系统 xp 专业版 迅雷种子 iso文件

    日文乱码解决利器

    标题中的“日文乱码解决利器”指的是针对中文系统下显示日文文本出现乱码问题的一种解决方案。在处理跨语言的计算机系统时,尤其是中文系统显示非中文字符集(如日文)时,由于编码不匹配,往往会出现乱码现象。这种...

    正版日文XP系统输入法IME文件下载

    本文将深入探讨如何在Windows XP系统中添加日文输入法,以及如何获取正版的日文输入法IME(Input Method Editor)文件。 首先,IME是操作系统中用于输入非拉丁字符集(如中文、日文、韩文等)的关键组件。它允许...

    日文分词系统mecab的中文讲解

    mecab是一款由奈良先端科学技术大学院的工藤拓开发的日文分词系统,其开发者工藤拓是著名的machine learning领域的软件开发者,特别是他的CRF++工具,在自然语言处理(NLP)领域广受欢迎。工藤拓目前在Google日本...

    日文操作系统五笔输入法

    在日文操作系统中使用五笔输入法是一种针对中文输入的需求解决方案。五笔字型是一种流行的汉字输入法,它根据汉字的结构(笔画)来拆解并转化为编码,以提高输入速度和效率。这种输入法尤其适合那些熟悉汉字笔画规律...

    日文DOS系统

    同时,由于DOS系统本身的限制,如内存管理、文件系统等,使得日文DOS系统在多任务处理和大容量文件处理上存在局限性。 随着时间的推移,Windows操作系统逐渐成为主流,它不仅提供了图形化的用户界面,还兼容DOS程序...

    中文转日文工具,要输入繁体,再按回车

    为了在计算机中存储和处理这些字符,我们需要特殊的编码系统,如简体中文的GB2312、GBK,繁体中文的Big5,以及国际通用的Unicode(UTF-8)。日文则有Shift-JIS、EUC-JP和UTF-8等多种编码。这个工具可能需要支持多种...

    项目管理系统 jsp+struts 基于日文系统

    基于日文系统开发的项目管理系统 采用jsp+struts1.2,oracle9i数据库,直接将数据库导入,里面含说明文档,再配置odbc,最后运行back.bat文件,将里面的一些class文件解压,就能直接运行。

    日文假名转化成罗马字(英文)

    GnnaRomaMapping.properties文件很可能是一个用于存储日文假名与罗马字映射关系的配置文件,常见于Java或其他支持属性文件的语言中。这类文件通常以键值对的形式存储数据,其中键是假名,值是对应的罗马字。例如,...

    Windows_日文语言包(含中文).rar

    日文语言包是为了解决系统中日语文本显示不正常或出现乱码的情况而设计的。"Windows_日文语言包(含中文).rar"是一个压缩文件,包含了使Windows支持日语显示的必要组件,同时兼容中文环境。 当用户在浏览、阅读或...

    NEC编程器,中文和日文都有

    【NEC编程器】是一种专用于编程和调试NEC微控制器的工具,它在电子工程和嵌入式系统开发领域中扮演着重要角色。这里提到的编程器是QB-MINI2,这是一款集成了片上仿真调试功能的设备,允许开发者在实际硬件上对微控制...

Global site tag (gtag.js) - Google Analytics