`
lovnet
  • 浏览: 6705370 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Encoding.GetEncoding("string")

阅读更多

From : http://msdn.microsoft.com/en-us/library/system.text.encodinginfo.getencoding.aspx

/* This code produces the following output. Info.CodePage Info.Name Info.DisplayName 37 IBM037 IBM EBCDIC (US-Canada) 437 IBM437 OEM United States 500 IBM500 IBM EBCDIC (International) 708 ASMO-708 Arabic (ASMO 708) 720 DOS-720 Arabic (DOS) 737 ibm737 Greek (DOS) 775 ibm775 Baltic (DOS) 850 ibm850 Western European (DOS) 852 ibm852 Central European (DOS) 855 IBM855 OEM Cyrillic 857 ibm857 Turkish (DOS) 858 IBM00858 OEM Multilingual Latin I 860 IBM860 Portuguese (DOS) 861 ibm861 Icelandic (DOS) 862 DOS-862 Hebrew (DOS) 863 IBM863 French Canadian (DOS) 864 IBM864 Arabic (864) 865 IBM865 Nordic (DOS) 866 cp866 Cyrillic (DOS) 869 ibm869 Greek, Modern (DOS) 870 IBM870 IBM EBCDIC (Multilingual Latin-2) 874 windows-874 Thai (Windows) 875 cp875 IBM EBCDIC (Greek Modern) 932 shift_jis Japanese (Shift-JIS) 936 gb2312 Chinese Simplified (GB2312) 949 ks_c_5601-1987 Korean 950 big5 Chinese Traditional (Big5) 1026 IBM1026 IBM EBCDIC (Turkish Latin-5) 1047 IBM01047 IBM Latin-1 1140 IBM01140 IBM EBCDIC (US-Canada-Euro) 1141 IBM01141 IBM EBCDIC (Germany-Euro) 1142 IBM01142 IBM EBCDIC (Denmark-Norway-Euro) 1143 IBM01143 IBM EBCDIC (Finland-Sweden-Euro) 1144 IBM01144 IBM EBCDIC (Italy-Euro) 1145 IBM01145 IBM EBCDIC (Spain-Euro) 1146 IBM01146 IBM EBCDIC (UK-Euro) 1147 IBM01147 IBM EBCDIC (France-Euro) 1148 IBM01148 IBM EBCDIC (International-Euro) 1149 IBM01149 IBM EBCDIC (Icelandic-Euro) 1200 utf-16 Unicode 1201 unicodeFFFE Unicode (Big-Endian) 1250 windows-1250 Central European (Windows) 1251 windows-1251 Cyrillic (Windows) 1252 Windows-1252 Western European (Windows) 1253 windows-1253 Greek (Windows) 1254 windows-1254 Turkish (Windows) 1255 windows-1255 Hebrew (Windows) 1256 windows-1256 Arabic (Windows) 1257 windows-1257 Baltic (Windows) 1258 windows-1258 Vietnamese (Windows) 1361 Johab Korean (Johab) 10000 macintosh Western European (Mac) 10001 x-mac-japanese Japanese (Mac) 10002 x-mac-chinesetrad Chinese Traditional (Mac) 10003 x-mac-korean Korean (Mac) 10004 x-mac-arabic Arabic (Mac) 10005 x-mac-hebrew Hebrew (Mac) 10006 x-mac-greek Greek (Mac) 10007 x-mac-cyrillic Cyrillic (Mac) 10008 x-mac-chinesesimp Chinese Simplified (Mac) 10010 x-mac-romanian Romanian (Mac) 10017 x-mac-ukrainian Ukrainian (Mac) 10021 x-mac-thai Thai (Mac) 10029 x-mac-ce Central European (Mac) 10079 x-mac-icelandic Icelandic (Mac) 10081 x-mac-turkish Turkish (Mac) 10082 x-mac-croatian Croatian (Mac) 20000 x-Chinese-CNS Chinese Traditional (CNS) 20001 x-cp20001 TCA Taiwan 20002 x-Chinese-Eten Chinese Traditional (Eten) 20003 x-cp20003 IBM5550 Taiwan 20004 x-cp20004 TeleText Taiwan 20005 x-cp20005 Wang Taiwan 20105 x-IA5 Western European (IA5) 20106 x-IA5-German German (IA5) 20107 x-IA5-Swedish Swedish (IA5) 20108 x-IA5-Norwegian Norwegian (IA5) 20127 us-ascii US-ASCII 20261 x-cp20261 T.61 20269 x-cp20269 ISO-6937 20273 IBM273 IBM EBCDIC (Germany) 20277 IBM277 IBM EBCDIC (Denmark-Norway) 20278 IBM278 IBM EBCDIC (Finland-Sweden) 20280 IBM280 IBM EBCDIC (Italy) 20284 IBM284 IBM EBCDIC (Spain) 20285 IBM285 IBM EBCDIC (UK) 20290 IBM290 IBM EBCDIC (Japanese katakana) 20297 IBM297 IBM EBCDIC (France) 20420 IBM420 IBM EBCDIC (Arabic) 20423 IBM423 IBM EBCDIC (Greek) 20424 IBM424 IBM EBCDIC (Hebrew) 20833 x-EBCDIC-KoreanExtended IBM EBCDIC (Korean Extended) 20838 IBM-Thai IBM EBCDIC (Thai) 20866 koi8-r Cyrillic (KOI8-R) 20871 IBM871 IBM EBCDIC (Icelandic) 20880 IBM880 IBM EBCDIC (Cyrillic Russian) 20905 IBM905 IBM EBCDIC (Turkish) 20924 IBM00924 IBM Latin-1 20932 EUC-JP Japanese (JIS 0208-1990 and 0212-1990) 20936 x-cp20936 Chinese Simplified (GB2312-80) 20949 x-cp20949 Korean Wansung 21025 cp1025 IBM EBCDIC (Cyrillic Serbian-Bulgarian) 21866 koi8-u Cyrillic (KOI8-U) 28591 iso-8859-1 Western European (ISO) 28592 iso-8859-2 Central European (ISO) 28593 iso-8859-3 Latin 3 (ISO) 28594 iso-8859-4 Baltic (ISO) 28595 iso-8859-5 Cyrillic (ISO) 28596 iso-8859-6 Arabic (ISO) 28597 iso-8859-7 Greek (ISO) 28598 iso-8859-8 Hebrew (ISO-Visual) 28599 iso-8859-9 Turkish (ISO) 28603 iso-8859-13 Estonian (ISO) 28605 iso-8859-15 Latin 9 (ISO) 29001 x-Europa Europa 38598 iso-8859-8-i Hebrew (ISO-Logical) 50220 iso-2022-jp Japanese (JIS) 50221 csISO2022JP Japanese (JIS-Allow 1 byte Kana) 50222 iso-2022-jp Japanese (JIS-Allow 1 byte Kana - SO/SI) 50225 iso-2022-kr Korean (ISO) 50227 x-cp50227 Chinese Simplified (ISO-2022) 51932 euc-jp Japanese (EUC) 51936 EUC-CN Chinese Simplified (EUC) 51949 euc-kr Korean (EUC) 52936 hz-gb-2312 Chinese Simplified (HZ) 54936 GB18030 Chinese Simplified (GB18030) 57002 x-iscii-de ISCII Devanagari 57003 x-iscii-be ISCII Bengali 57004 x-iscii-ta ISCII Tamil 57005 x-iscii-te ISCII Telugu 57006 x-iscii-as ISCII Assamese 57007 x-iscii-or ISCII Oriya 57008 x-iscii-ka ISCII Kannada 57009 x-iscii-ma ISCII Malayalam 57010 x-iscii-gu ISCII Gujarati 57011 x-iscii-pa ISCII Punjabi 65000 utf-7 Unicode (UTF-7) 65001 utf-8 Unicode (UTF-8) 65005 utf-32 Unicode (UTF-32) 65006 utf-32BE Unicode (UTF-32 Big-Endian) */

分享到:
评论

相关推荐

    ThoughtWorks.QRCode源码并winform示例

    修改库QRCodeLib中的类QRCodeEncoder.cs 将public virtual Bitmap Encode(String content)里面的 return Encode(content, Encoding.Unicode); 修改为 return Encode(content, Encoding.GetEncoding("gb2312")); 这样...

    联通短信通平台C#范例

    Byte[] buffer = Encoding.GetEncoding(strEcode).GetBytes(strData); request.KeepAlive = true; request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; request.Content...

    C# WinForm 二维码图片 中文

    要将中文信息生成为二维码,使用了有源码的QRCode,但它默认不支持中文 修改库QRCodeLib中的类QRCodeEncoder.cs 将public virtual Bitmap Encode(String content)里面的return Encode(content, Encoding.Unicode);...

    谈C#中编码Encoding

    encoding 文本文件打开的编码方式 入门C#时经常看到这样的描述:.NET中的String都是Unicode编码。 在入门之后没太看这样的基础书并且多接触一些编码问题后,我的潜意识总觉得String有很多种编码,utf8,unicode,...

    生成二维码(支持中文)源码20130329

    修改库QRCodeLib中的类QRCodeEncoder.cs 将public virtual Bitmap Encode(String content)里面的 return Encode(content, Encoding.Unicode); 修改为 return Encode(content, Encoding.GetEncoding("gb2312")); 这样...

    《QRCode生成二维码(支持中文)源码》

    修改库QRCodeLib中的类QRCodeEncoder.cs 将public virtual Bitmap Encode(String content)里面的 return Encode(content, Encoding.Unicode); 修改为 return Encode(content, Encoding.GetEncoding("gb2312")); 这样...

    c#发送邮件

    message.SubjectEncoding = Encoding.GetEncoding("gb2312"); //邮件正文是否支持HTML message.IsBodyHtml = true; //正文编码 message.BodyEncoding = Encoding.GetEncoding("gb2312"); string ip = new ...

    C#读取中文文件出现乱码的解决方法

    StreamReader sr = new StreamReader(aFile,Encoding.GetEncoding(gb2312),true); string FileContent = sr.ReadToEnd(); aFile.Close(); ProcessData Pd = new ProcessData(); Pd.ProceData(FileC

    public static bool WriteFile(string strText.pdf

    Encoding code = Encoding.GetEncoding("gb2312"); string temp = HttpContext.Current.Server.MapPath("/news/template.html"); StreamReader sr=null; StreamWriter sw=null; string str=""; try { ...

    common文本读写

    textFile = new StreamReader(txtPath, Encoding.GetEncoding("gb2312")); } string[] result; if (textFile != null) { char[] sp = new char[] { '\r', '\n' }; string tValues = textFile....

    06:File类的常用静态方法.pdf

    Encoding.Default、Encoding.UTF8、Encoding.GetEncoding("GBK") 输出Encoding.GetEncodings(),所有编码。什么是文本文件。拖到记事本中还能看得懂的就是文本文件,doc不是。 File类的常用静态方法: (FileInfo*...

    SMTP范例程序 C#

    //上面后两个参数的意义, 同 From 的意义.Encoding.GetEncoding(936) mm.To.Add(des); //邮件的接收者 mm.Subject = "Web系统通知"; //邮件标题 mm.SubjectEncoding = System.Text.Encoding.UTF8; mm.Body = ...

    获取中文拼音的首字母 ,中文转换为拼音的首字母

    Encoding gb2312 = Encoding.GetEncoding("GB2312"); string s = Pinyin.ConvertEncoding(medicines, Encoding.UTF8, gb2312); string tempstr = Pinyin.GetInitials(temp, gb2312).ToLower();

    远程数据交互.txt

    str1=string.Concat(str1, str); } readStream.Close(); myReq.Abort(); return str1; } // private string EncryptMD5(string sOridinal) // { // string sEncrypt = ""; // sEncrypt...

    aspnet对文件,文件夹以及xml的操作

    StreamWriter file = new StreamWriter(fso, System.Text.Encoding.GetEncoding("GB2312")); file.Write("aaaaaaaaaa"); file.Flush(); file.Close(); fso.Close(); string path1 = ...

    NChardet文本文件编码探测库源码,C#,txt文件编码自动探测

    NChardet文本文件编码探测库源码,C#,txt文件编码自动探测 用于自动探测TXT文本文件编码,支持GB... if (string.IsNullOrWhiteSpace(charset)) { charset = "gb2312"; } return Encoding.GetEncoding(charset); }

    01:读写.pdf

    //1.得到文件的所有内容,变换为byte数组 byte[] bytes = File.ReadAllBytes(txtReader.Text.Trim()); //2.将得到的byte数组转换为文件 string str = Encoding.GetEncoding("utf-8").GetString(bytes);

    NET页面导出Excel实例代码

    代码如下:public static void CreateExcel(DataSet ds) {... HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.GetEncoding(“GB2312”); HttpContext.Current.Response.AppendHeader(“Conten

    淘宝数据抓取 初学者适用

    //获取页面 private string CreateRequest(string strURL) { ... using (var newStream = new StreamReader(stream, Encoding.GetEncoding("GBK"))) { return newStream.ReadToEnd(); } } }

    FTP操作类

    CommandEncoding = Encoding.GetEncoding("GBK") }) { try { conn.Connect(); string ftpdir = string.Format("/images/product/{0}/{1}/{2}/", DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day); ...

Global site tag (gtag.js) - Google Analytics