Node.js iconv 绑定 - 为了娱乐和利益而进行文本重编码!
在 JavaScript 中进行文本重编码,获取乐趣和利润!
欧洲语言
ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16},
KOI8-R, KOI8-U, KOI8-RU,
CP{437,737,775,850,852,853,855,857,858,860,861,863,865,866,869}
CP{1125,1250,1251,1252,1253,1254,1257}
Mac{Roman,中欧,冰岛,克罗地亚,罗马尼亚},
Mac {西里尔文字、乌克兰文字、希腊文字、土耳其文字}
Macintosh
塞米特语
ISO-8859-{6,8}、CP{1255,1256}、CP862、CP864、Mac(希伯来文、阿拉伯文)
日语
EUC-JP、SHIFT_JIS、CP932、ISO-2022-JP、ISO-2022-JP-2、ISO-2022-JP-1
EUC-JISX0213、Shift_JISX0213、ISO-2022-JP-3
中文
EUC-CN、HZ、GBK、CP936、GB18030、EUC-TW、BIG5、CP950、BIG5-HKSCS,
BIG5-HKSCS:2004、BIG5-HKSCS:2001、BIG5-HKSCS:1999、ISO-2022-CN
ISO-2022-CN-EXT、BIG5-2003(实验性)
韩语
EUC-KR、CP949、ISO-2022-KR、JOHAB
土库曼语
TDS565
亚美尼亚语
ARMSCII-8
格鲁吉亚语
格鲁吉亚学院,格鲁吉亚-PS
塔吉克语
KOI8-T
哈萨克语
PT154、RK1048
泰语
ISO-8859-11、TIS-620、CP874、MacThai
老挝语
MuleLao-1、CP1133
越南语
VISCII、TCVN、CP1258
平台细节
HP-ROMAN8、NEXTSTEP、ATARIST、RISCOS-LATIN1
完整的 Unicode
UTF-8
UCS-2、UCS-2BE、UCS-2LE
UCS-4、UCS-4BE、UCS-4LE
UTF-16、UTF-16BE、UTF-16LE
UTF-32、UTF-32BE、UTF-32LE
UTF-7
C99、JAVA
完整的 Unicode,以 uint16_t 或 uint32_t 形式
(带有机器依赖的字节顺序和对齐)
UCS-2-INTERNAL、UCS-4-INTERNAL
依赖本地化,即 char 或 wchar_t
(带有机器依赖的字节顺序和对齐,以及带有操作系统和
依赖本地化的语义)
char、wchar_t
空的编码名称""与"char"相等:它表示
依赖本地化的字符编码。
如果不需要完整的编码集,可以考虑使用 [iconv-lite][]。它支持大多数常用的编码,且不需要编译器来安装。
暂无开放 Issues,或尚未同步最近议题。