对于 Shift-JIS 编码的理解 (win10中 查看 Shift-JIS 编码 コード)

■简介

Shift_JIS-2004 is the JIS X 0213 version of Shift_JIS encoding. It is a superset of Shift_JIS. In this encoding, JIS X 0213 double-byte code is transformed by a formula.

  • 0x20-0x7F: JIS X 0201 Latin set (ASCII variant for Japanese)
  • 0xA1-0xDF: JIS X 0201 Katakana set (single byte)
  • 0x81-0x9F and 0xE0-0xFC: First byte of double-byte character

http://x0213.org/codetable/index.en.html

 

■为什么名为为Shift-JIS

1.个人理解  (   仅供参考! )

虽然都是日文

・半角假名使用 1个字节 存储

・其他日文使用 2个字节 存储 

有点汽车换挡的意思,所有命名为Shift - JIS  

 

2.另外一种说法

当两个字节存储一个文字时,

要避开原本在0xA1-0xDF放置的半角假名字符。

0x81-0x9F and 0xE0-0xFC: First byte of double-byte character

JIS X 0208字集的所有字符
    第一位字节     使用0x81-0x9F、0xE0-0xEF (共47个)
    第二位字节     使用0x40-0x7E、0x80-0xFC (共188个)

使用者定义区
    第一位字节     使用0xF0-0xFC (共47个)
    第二位字节     使用0x40-0x7E、0x80-0xFC (共188个)

https://blog.csdn.net/weixin_30872157/article/details/98302313

 

■使用win10自带的编码查看工具

https://blog.csdn.net/wxh0000mm/article/details/80348414

A1

DF

---

 

---

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值