The title given to this article is incorrect due to technical limitations. The correct title is Shift_JIS.
Shift_JIS (SJIS) is a character encoding for the Japanese language developed by Microsoft. As the name implies, it is based on the ISO-2022-JP (JIS) encoding, but with most byte values shifted to accommodate an additional 64 katakana characters in the range 0xA0 to 0xDF.
Unlike JIS, Shift_JIS requires an 8-bit medium for transmission. However, unlike competing 8-bit format EUC, Shift_JIS only guarantees that the first byte will be in the upper ASCII range; the value of the second byte can be either high or low. This makes reliable Shift_JIS detection difficult.
For a double-byte JIS sequence j1j2, the transformation to the corresponding Shift_JIS bytes s1s2 is:
Shift_JIS retains a niche especially in Japanese web pages.
External link
Ping: Japanese text encoding (http://lfw.org/text/jp.html)
Shift-JIS (http://www.rikai.com/library/kanjitables/kanji_codes.sjis.shtml) A table of the non-ascii part of the codeset.
It is based on character sets defined within JIS standards JIS X 0201:1997 (for the single-byte characters) and JIS X 0208:1997 (for the double byte characters).
The lead bytes for the double byte characters are "shifted" around the 64 half-width katakana characters in the single-byte range 0xA0 to 0xDF.
JIS X 0208 is a Japanese Industrial Standard defining a set of kanji indexed by a pair of integers from 1 to 94 (this is known as the kuten pair of the kanji).
As the name implies, it is based on the ISO-2022-JP (JIS) encoding, but with most byte values shifted to accommodate an additional 64 katakana characters in the range 0xA0 to 0xDF.
Unlike JIS, Shift_JIS requires an 8-bit medium for transmission.
However, unlike competing 8-bit format EUC, Shift_JIS only guarantees that the first byte will be in the upper ASCII range; the value of the second byte can be either high or low.