Manual Pages for UNIX Darwin command on man Encode::CN
MyWebUniversity

Manual Pages for UNIX Darwin command on man Encode::CN

Encode::CN(3pm) Perl Programmers Reference Guide Encode::CN(3pm)

NAME

Encode::CN - China-based Chinese Encodings

SYNOPSIS

use Encode qw/encode decode/;

$euccn = encode("euc-cn", $utf8); # loads Encode::CN implicitly

$utf8 = decode("euc-cn", $euccn); # ditto

DESCRIPTION

This module implements China-based Chinese charset encodings. Encod-

ings supported are as follows. Canonical Alias Description

----------------------------------

euc-cn /\beuc.*cn$/i EUC (Extended Unix Character)

/\bcn.*euc$/i

/\bGB[- ]?2312(?:\D.*$|$)/i (see below)

gb2312-raw The raw (low-bit) GB2312 character map

gb12345-raw Traditional chinese counterpart to

GB2312 (raw)

iso-ir-165 GB2312 + GB6345 + GB8565 + additions

MacChineseSimp GB2312 + Apple Additions cp936 Code Page 936, also known as GBK (Extended GuoBiao)

hz 7-bit escaped GB2312 encoding

----------------------------------

To find how to use this module in detail, see Encode. NNOOTTEESS Due to size concerns, "GB 18030" (an extension to "GBK") is distributed separately on CPAN, under the name Encode::HanExtra. That module also

contains extra Taiwan-based encodings.

BUGS

When you see "charset=gb2312" on mails and web pages, they really mean

"euc-cn" encodings. To fix that, "gb2312" is aliased to "euc-cn". Use

"gb2312-raw" when you really mean it.

The ASCII region (0x00-0x7f) is preserved for all encodings, even

though this conflicts with mappings by the Unicode Consortium. See

to find out why it is implemented that way.

SEE ALSO

Encode

perl v5.8.8 2001-09-21 Encode::CN(3pm)




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™