字符集名称:SHIFT_JIS
字符集别称:MS_KANJI、CSSHIFTJIS
Shift_JIS是一个日本电脑系统常用的编码表。它能容纳全角及半角拉丁字母、平假名、片假名、符号及日语汉字。
它被命名为Shift_JIS的原因,是它在放置全角字符时,要避开原本在0xA1-0xDF放置的半角假名字符。
在微软及IBM的日语电脑系统中,即使用了这个编码表。这个编码表称为CP932。
字节结构
以下字符在Shift_JIS使用一个字节来表示。
以下字符在Shift_JIS使用两个字节来表示。
JIS X 0208字集的所有字符
使用者定义区
在Shift_JIS编码表中,并未使用0xFD、0xFE及0xFF。
在微软及IBM的日语电脑系统中,在0xFA、0xFB及0xFC的两字节区域,加入了388个JIS X 0208没有收录的符号和汉字。
Shift_JIS编码表
Shift_JIS |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
x0 |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
x9 |
xA |
xB |
xC |
xD |
xE |
xF |
|
0x |
NUL |
SOH |
STX |
ETX |
EOT |
ENQ |
ACK |
BEL |
BS |
HT |
LF |
VT |
FF |
CR |
SO |
SI |
1x |
DLE |
DC1 |
DC2 |
DC3 |
DC4 |
NAK |
SYN |
ETB |
CAN |
EM |
SUB |
ESC |
FS |
GS |
RS |
US |
2x |
SP |
! |
" |
# |
$ |
% |
& |
' |
( |
) |
* |
+ |
, |
- |
. |
/ |
3x |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
: |
; |
< |
= |
> |
? |
4x |
@ |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
5x |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
[ |
¥ |
] |
^ |
_ |
6x |
` |
a |
b |
c |
d |
e |
f |
g |
h |
I |
j |
k |
l |
m |
n |
o |
7x |
p |
q |
r |
s |
t |
u |
v |
w |
x |
y |
z |
{ |
| |
} |
~ |
DEL |
8x |
||||||||||||||||
9x |
||||||||||||||||
Ax |
。 |
「 |
」 |
、 |
・ |
ヲ |
ァ |
ィ |
ゥ |
ェ |
ォ |
ャ |
ュ |
ョ |
ッ |
|
Bx |
ー |
ア |
イ |
ウ |
エ |
オ |
カ |
キ |
ク |
ケ |
コ |
サ |
シ |
ス |
セ |
ソ |
Cx |
タ |
チ |
ツ |
テ |
ト |
ナ |
ニ |
ヌ |
ネ |
ノ |
ハ |
ヒ |
フ |
ヘ |
ホ |
マ |
Dx |
ミ |
ム |
メ |
モ |
ヤ |
ユ |
ヨ |
ラ |
リ |
ル |
レ |
ロ |
ワ |
ン |
゙ |
゚ |
Ex |
||||||||||||||||
Fx |
上图粉红色为JIS X 0207定义的控制字符;浅蓝色为JIS X 0201一字节符号的所在范围;紫色为JIS X 0208两字节汉字和全角符号的所在范围;黄色为JIS X 0201以“¥”替换了“\”;绿色为未被编码。
Shift_JIS转换方法
由JIS X 0208转换至Shift_JIS的方法: