.net里UTF8页面怎么将内容转为GBK编码呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net里UTF8页面怎么将内容转为GBK编码呢?相关的知识,希望对你有一定的参考价值。

private string SendMobile(string validateCode)

E580YH.TuanGou.MobileInterface.MobileOperate mobile = new E580YH.TuanGou.MobileInterface.MobileOperate();

string content = string.Format(@"感谢您对580网的支持,您本次团购的团购券号码为 0,请尽快完成付款!",
validateCode);

return mobile.SendMessage(new string[] txtMobilePhone.Text.Trim() , content);

参考技术A 很可能是你的文件是其它的编码,希望不出现乱码,很简单,将编码指向为默认的就行,如:Encoding code = Encoding.Default;
而不要使用Encoding code = Encoding.GetEncoding("utf-8");

祝你好运

CodeBasePHP读写文件/网页内容的防乱码方法

核心代码:

//检查字符串的编码
$charset=mb_detect_encoding($doc,[‘ASCII‘,‘UTF-8‘,‘GB2312‘,‘GBK‘,‘BIG5‘]);
//字符串转换为UTF8
$doc = iconv($charset, ‘UTF-8//TRANSLIT//IGNORE‘, $doc);

 

如果是读写文件,在不更改文件编码情况下,可以先读取内容转为系统编码,再转为文件编码格式写到文件中。

 

以上是关于.net里UTF8页面怎么将内容转为GBK编码呢?的主要内容,如果未能解决你的问题,请参考以下文章

HTML编码UTF-8转为GBK

如何将gbk字符文件转为utf8字符文件

如何把js获取url中文乱码转码

DEDEcms,GBK和UTF8版本互相转换有啥方法

QT中将gbk字符转换为utf-8字符

utf8和gbk可以直接转换么