SkiftJIS

Shift JIS (også MS_Kanji, MIME Shift_JIS) er en kodning for det japanske sprog, beskrevet i appendiks 1 i JIS X 0208-standarden . Udvider JIS X 0201-kodning til at omfatte tegn fra JIS X 0208. Tegnkodning bruger 1 eller 2 bytes.

JIS X 0201

JIS X 0201  er en japansk industristandard udviklet i 1969. Den beskrevne kodning var den første udbredte japanske kodning. Der bruges både 7- og 8-bit koder. Tegnkoder 0x00 til 0x7F er i overensstemmelse med ASCII , bortset fra det japanske yen-tegn (¥) og understregning (‾), som erstatter ASCII-omvendt skråstreg og tilde. Koderne 0xA1 til 0xDF bruges til katakana og nogle andre karakterer. Standarden angiver ikke en måde at kode kanji på .

Med 7-bit-kodning bruges to sæt tegn - det ene til latin, det andet til Katakana. Skift mellem sæt udføres ved hjælp af ASCII-kontroltegnene SHIFT_OUT og SHIFT_IN .

Udskiftningen af ​​skråstreg med yen-tegnet får stier til at se usædvanlige ud på Windows- og DOS-operativsystemer, såsom "C:¥Program Files¥". Der er et lignende problem i programmeringssprog, for eksempel: printf("Hello, world.¥n");.

JIS X 0208

Skift JIS