C# 编码转换 UTF8转GB2312 GB2312转UTF8
2017-08-03 12:54
274 查看
来自:<a href="http://www.cnblogs.com/mahatmasmile/p/3467495.html">http://www.cnblogs.com/mahatmasmile/p/3467495.html</a><br>/// <summary> /// GB2312转换成UTF8 /// </summary> /// <param name="text"></param> /// <returns></returns> public static string gb2312_utf8(string text) { //声明字符集 System.Text.Encoding utf8, gb2312; //gb2312 gb2312 = System.Text.Encoding.GetEncoding("gb2312"); //utf8 utf8 = System.Text.Encoding.GetEncoding("utf-8"); byte[] gb; gb = gb2312.GetBytes(text); gb = System.Text.Encoding.Convert(gb2312, utf8, gb); //返回转换后的字符 return utf8.GetString(gb); } /// <summary> /// UTF8转换成GB2312 /// </summary> /// <param name="text"></param> /// <returns></returns> public static string utf8_gb2312(string text) { //声明字符集 System.Text.Encoding utf8, gb2312; //utf8 utf8 = System.Text.Encoding.GetEncoding("utf-8"); //gb2312 gb2312 = System.Text.Encoding.GetEncoding("gb2312"); byte[] utf; utf = utf8.GetBytes(text); utf = System.Text.Encoding.Convert(utf8, gb2312, utf); //返回转换后的字符 return gb2312.GetString(utf); }
相关文章推荐
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- C# 编码转换 UTF8转GB2312 GB2312转UTF8
- c#之utf8和gb2312互转
- c#实现GB2312和UTF8字符编码方式的转换!
- js 编码转换 gb2312 和 utf8 互转的2种方法
- c#实现GB2312和UTF8字符编码方式的转换!
- C# 获取文本文件的编码,自动区分GB2312和UTF8
- C#实现获取文本文件的编码的一个类(区分GB2312和UTF8)-来自转载收集
- C#获取文本文件的编码,自动区分GB2312和UTF8
- C# 获取文本文件的编码,自动区分GB2312和UTF8
- url 编码转换(utf8 - gb2312)
- C#实现获取文本文件的编码的一个类(区分GB2312和UTF8)
- C# GB2312 和 UTF8 互转
- js 编码转换 gb2312 & utf8
- Ajax------客户端 编码转换 javascript,vbscript(utf8-gb2312)
- javascript,vbscript 编码转换(utf8-gb2312)
- C#获取文本文件的编码,自动区分GB2312和UTF8
- url 编码转换(utf8 - gb2312)