c# 创建的html中中文乱码
3_0 2009-01-30 08:42:11 c# 创建的html用记事本打开正常,但是在ie中打开发现中文乱码。可是用记事本打开把前面加上<><>或是把空格随便删几个后用ie打开又没乱码了。
谁能给一个无中文乱码的html创建程序。
我的代码如下:
static void a()
{
string filename = "emal.html";
StreamWriter writer = null;
FileInfo f = new FileInfo(filename);
FileStream outputfile = null;
outputfile = new FileStream(filename, FileMode.OpenOrCreate, FileAccess.Write);
writer = new StreamWriter(outputfile);
writer.BaseStream.Seek(0, SeekOrigin.End);
writer.WriteLine(getpage("http://www.sohu.com") ); //getpage("http://www.sohu.com") 是提取网页源代码的
writer.Flush();
writer.Close();
}