第九章 编码信息详解,C#获取中文编码(GBK,GB2312).docVIP

第九章 编码信息详解,C#获取中文编码(GBK,GB2312).doc

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
编码信息详解,C#获取中文编码(GBK,GB2312)?? 2011-01-26 21:28:45|??分类: C# |??标签: |字号大中小?订阅 以前在写C#代码时,感觉VS提供的没有系统默认的编码,现在发现虽然没有但可以通过如下方式获得中文编码信息(如 GBK,GB2312),只需找到对应编码名称的codepage即可。下面是微软编程提供的所有编码信息,包括编码名称,编码代码页标识符,编码说明,这对于编程转码相当有作用。 【C# Code】 EncodingInfo[] info = Encoding.GetEncodings(); ??????????? Console.Write(编码名称 + \t + 编码代码页标识符 + \t + 编码说明 + \n); ??????????? for (int i = 0; i info.Length; i++) ??????????? { ??????????????? Console.Write(info[i].Name + \t\t + info[i].CodePage + \t\t\t + info[i].DisplayName + \n); ??????????? } 结果如下: 编码名称|编码代码页标识符|编码说明 IBM037|37|IBM EBCDIC (美国-加拿大) IBM437|437|OEM 美国 IBM500|500|IBM EBCDIC (国际) ASMO-708|708|阿拉伯字符(ASMO-708) DOS-720|720|阿拉伯字符(DOS) ibm737|737|希腊字符(DOS) ibm775|775|波罗的海字符(DOS) ibm850|850|西欧字符(DOS) ibm852|852|中欧字符(DOS) IBM855|855|OEM 西里尔语 ibm857|857|土耳其字符(DOS) IBM00858|858|OEM 多语言拉丁语 I IBM860|860|葡萄牙语(DOS) ibm861|861|冰岛语(DOS) DOS-862|862|希伯来字符(DOS) IBM863|863|加拿大法语(DOS) IBM864|864|阿拉伯字符(864) IBM865|865|北欧字符(DOS) cp866|866|西里尔字符(DOS) ibm869|869|现代希腊字符(DOS) IBM870|870|IBM EBCDIC (多语言拉丁语 2) windows-874|874|泰语(Windows) cp875|875|IBM EBCDIC (现代希腊语) shift_jis|932|日语(Shift-JIS) gb2312|936|简体中文(GB2312) ks_c_5601-1987|949|朝鲜语 big5|950|繁体中文(Big5) IBM1026|1026|IBM EBCDIC (土耳其拉丁语 5) IBM01047|1047|IBM 拉丁语 1 IBM01140|1140|IBM EBCDIC (美国-加拿大-欧洲) IBM01141|1141|IBM EBCDIC (德国-欧洲) IBM01142|1142|IBM EBCDIC (丹麦-挪威-欧洲) IBM01143|1143|IBM EBCDIC (芬兰-瑞典-欧洲) IBM01144|1144|IBM EBCDIC (意大利-欧洲) IBM01145|1145|IBM EBCDIC (西班牙-欧洲) IBM01146|1146|IBM EBCDIC (英国-欧洲) IBM01147|1147|IBM EBCDIC (法国-欧洲) IBM01148|1148|IBM EBCDIC (国际-欧洲) IBM01149|1149|IBM EBCDIC (冰岛语-欧洲) utf-16|1200|Unicode unicodeFFFE|1201|Unicode (Big-Endian) windows-1250|1250|中欧字符(Windows) windows-1251|1251|西里尔字符(Windows) Windows-1252|1252|西欧字符(Windows) windows-1253|1253|希腊字符(Windows) windows-1254|1254|土耳其字符(Windows) windows-1255|1255|希伯来字符(Windows) windows-1256|1256|阿拉伯字符(Windows) windows-1257|1257|波罗的海字符(Windows) windows-1258|1258|越南字符(Windows) Johab|1361|朝鲜语(Johab) macintosh|10000|西欧字符(Mac) x-mac-jap

文档评论(0)

0520 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档