C# 编码转换 UTF8转GB2312 GB2312转UTF8
2013-12-10 15:15
375 查看
/// <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
- 编码转换(utf8转换为gb2312)
- C#获取文本文件的编码,自动区分GB2312和UTF8
- url 编码转换(utf8 - gb2312)
- Ajax------客户端 编码转换 javascript,vbscript(utf8-gb2312)
- libconv vs2003例子 编码转换 utf8 gb2312
- C# GB2312 和 UTF8 互转
- js 编码转换 gb2312 & utf8
- C# 获取文本文件的编码,自动区分GB2312和UTF8
- C#实现获取文本文件的编码的一个类(区分GB2312和UTF8)-来自转载收集
- c#实现GB2312和UTF8字符编码方式的转换!
- c#之utf8和gb2312互转
- c#实现GB2312和UTF8字符编码方式的转换!
- js 编码转换 gb2312 和 utf8 互转的2种方法
- c#之utf8和gb2312互转
- C#获取文本文件的编码,自动区分GB2312和UTF8
- url 编码转换(utf8 - gb2312)