中易网

C#如何改变汉字编码

答案:2  悬赏:0  
解决时间 2021-12-21 15:19
我从网页抓取对应的源文件,把它输入到文本文件中,英文字母正常显示,但汉字显示却是一堆乱码,请问该如何改正?
最佳答案
//读取
using (StreamReader sr = new StreamReader(strFileName,Encoding.GetEncoding(936)))
{
strHtm = sr.ReadToEnd();
sr.Close();
}
//保存
FileStream fs = new FileStream(strFileSaveName, FileMode.Create);
using (StreamWriter sw = new StreamWriter(fs, Encoding.GetEncoding(936)))
{
sw.Write(strHtm);
}
//其中采用了Encoding.GetEncoding(936)编码即gb2312简体中文编码方式
全部回答
///          /// 汉字转换为unicode编码         ///          /// 要编码的汉字字符串         /// unicode编码的的字符串         public static string tounicode(string str)         {             byte[] bt = encoding.unicode.getbytes(str);             string r = "";             for (int i = 0; i < bt.length; i += 2)             {                 r += "\\u" + bt[i + 1].tostring("x").padleft(2, '0') + bt[i].tostring("x").padleft(2, '0');             }                 return r;         }提供个方法给你, 这是私人用的, 一般不外泄的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
通化市工商局江东分局办公地址在什么地方,我
公厘的意思是什么啊?请解释下!
院体派的意思是什么?院体派的释义是什么啊?
通化市工商局光明工商分局文化管理所地址在什
每吨铁矿石可以炼0.76吨,每千克铁矿石可以炼
蓆薦的意思是什么?蓆薦的释义是什么啊?
集安市花甸工商局办公地址在什么地方,我要处
dj嗨客网dj打碟机多少钱一台?哪有买?
检督的意思是什么啊?请解释下!
梅河口市海龙工商局地址有知道的么?有点事想
PS2金手指XP4小必须码什么意思
4500左右的笔记本要求i5标压能玩各种大型单机
側斜的意思是什么?側斜的释义是什么啊?
道味的意思是什么?道味的释义是什么啊?
通化市工商局集贸中心管理分局地址在什么地方
推荐资讯
什么是经济发展方式?
厦岛村委会地址在什么地方,想过去办事
春季旅游哪个城市最好
为什么苹果手机的电池会变成黑色显示
在有心事的时候,怎样才能静下心来做事?
艓子的意思是什么啊?请解释下!
中石化城东加油站(侨光大道与陈宜禧路交叉路
恼怒的意思是什么啊?请解释下!
顽聋的意思是什么?顽聋的释义是什么啊?
宁波市老年摄影协会地址有知道的么?有点事想
東諸侯的意思是什么?東諸侯的释义是什么啊?
已知点P{2—a,a的平方—9}在x轴的负半轴上,
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?