首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

新手求解决asp.net读取汉字乱码的有关问题!

2012-01-21 
新手求解决asp.net读取汉字乱码的问题!!stringpthServer.MapPath( file/ )+Session[ txt ].ToString(

新手求解决asp.net读取汉字乱码的问题!!
string   pth   =   Server.MapPath( "file/ ")   +   Session[ "txt "].ToString();
                        FileInfo   fi   =   new   FileInfo(pth);
                       
                        using   (StreamReader   sr   =   fi.OpenText())
                        {
                                string   s   =   " ";
                                if   ((s   =   sr.ReadToEnd())   ==   " ")
                                {
                                        txt.Text   =   " ";
                                }
                                else
                                {
                                        txt.Text   +=   s;
                                }
                        }

[解决办法]
这样读出来的文本编码是GBK编码的.

你确认你的 web.config 中.对编码是否设置对应相同...
[解决办法]
同意,设置编码
[解决办法]
txt文件内容必须为utf-8格式。

记事本打开另存为“utf-8”

热点排行