读书人

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

发布时间: 2012-01-21 21:31:43 作者: rapoo

新手求解决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”

读书人网 >asp.net

热点推荐