首页 新闻 会员 周边 捐助

网站打开日志乱码。

0
悬赏园豆:10 [已解决问题] 解决于 2011-04-26 16:14
在网站上打开的乱码:
-----------------------------start---------------------------------
鐧诲綍鏃堕棿锛?011-4-21 15:59:03 鏄熸湡鍥?鐧诲綍甯愬彿锛歺uqiubao
鐧诲綍浜哄鍚嶏細寰愮瀹?瀹㈡埛绔疘P鍦板潃锛?27.0.0.1
-----------------------------end

在记事本里打开的正常:
-----------------------------start---------------------------------
登录时间:2011-4-21 15:59:03 星期四
登录帐号:xuqiubao
登录人姓名:徐秋宝
客户端IP地址:127.0.0.1
-----------------------------end-----------------------------------


各位大侠,我在后台写进文本文件里面的系统登录日志,我用网页打开以后就是乱码了,可是用记事本打开却可以显示正常。不知道怎么修,请教哪位高手帮忙解答一下。
后台代码贴上:
  StringBuilder builder = new StringBuilder();
  builder.Append("-----------------------------start---------------------------------\r\n");
  builder.AppendFormat("登录时间:{0} {1}\r\n", DateTime.Now,Common.GetWeek());
  builder.AppendFormat("登录帐号:{0}\r\n", username);
  builder.AppendFormat("登录人姓名:{0}\r\n", admin.truename);
  builder.AppendFormat("客户端IP地址:{0}\r\n", Common.getIpAddr(Request));
  builder.Append("-----------------------------end-----------------------------------\r\n");
  string mappath="../log/systemlog.txt";
  if (File.Exists(mappath))
  {
         StreamWriter sw = new StreamWriter(mappath);
         File.AppendAllText(mappath,builder.ToString(),Encoding.UTF8);
         sw.AutoFlush = true;
         sw.Flush();
         sw.Dispose();
         sw.Close();
    }
    else
    {
          Common.WriteLogFile(builder.ToString());
    }
我用了里面自带的Encoding.Default,和UTF8 这两种自符编码,都不能解决,望哪位高手帮助小弟解答一下。
路过春秋的主页 路过春秋 | 初学一级 | 园豆:10
提问于:2011-04-22 09:24
< >
分享
最佳答案
0

网页的页面编码看下

收获园豆:10
爱研究源码的javaer | 小虾三级 |园豆:930 | 2011-04-22 10:11
网页的编码也改过了,分别改了gb2312和utf-8都没有效果。
路过春秋 | 园豆:10 (初学一级) | 2011-04-22 10:25
没有人回答了,分给你吧,尽管没有解决,但是还是谢谢你的回答。
路过春秋 | 园豆:10 (初学一级) | 2011-04-26 16:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册