Shift_JIS、CP932、MS932、Windows-31J

发布时间 2023-12-11 18:17:48作者: atq

Shift_JIS 的文字集合基本是按照JIS X 0208规定的。
但实际上各个厂商各自进行扩展,包含了大量重复的、规格以外的文字。
因此Windows在本来的 Shift_JIS的文字集合之外,又增加了NEC扩展、IBM扩展所包含的文字。
这种规格和实际情况的分歧长期存在,随着windows-31J的规格化,混乱情况有所改善。

参考地址:https://una.soragoto.net/topics/13.html

注:不要使用“Windows-31J”,它是一个编码名称别名,Microsoft 未将其用于其 932 代码页!因此它会导致其他兼容的 JVM 出现问题。
建议使用MS932