Dzisiaj jest 24 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama

CP932

Chcę dodać własny artykuł

Code Page 932 (Windows-31J)

Code Page 932, znane również jako Windows-31J, to rozszerzenie kodowania Shift_JIS stworzone przez firmę Microsoft. Obejmuje znaki specjalne NEC, a także rozszerzenia IBM, co czyni je bardziej wszechstronnym w porównaniu do standardowego Shift_JIS. Kodowanie to jest zarejestrowane pod nazwą IANA jako Windows-31J.

Tablica kodów

CP932 zawiera 7980 znaków, zorganizowanych według bajta prowadzącego. Przykładowo, znak o kodzie 0x82D7 (bajt prowadzący: 0x82; kod znaku: 0xD7) odpowiada U+3079 (HIRAGANA LETTER BE, べ) w Unikodzie. Znak o kodzie 0x20 to zwykła spacja. W tabeli kodów, „ZK” oznacza znak kontrolny, a „NZ” to znak niezdefiniowany przez standard.

Mapowanie na Unicode

Mapowanie znaków z zakresu 0x80–0xFF z CP932 na Unicode jest kluczowe dla prawidłowego odwzorowania znaków w aplikacjach obsługujących różne kodowania. „DBCSLB” odnosi się do bajta prowadzącego w kodowaniu dwubajtowym.

Linki zewnętrzne

Kategoria: Strony kodowe Windows