如何使用ANSI格式将数据写入文本文件

问题描述:

使用ASP.net,如何将ANSI字符写入文本文件?如何使用ANSI格式将数据写入文本文件

我需要将这个文件的文本写入网页浏览器。他们是否支持ANSI?

我不这样做ASP,所以我不能告诉你如何做到这一点没错。但我相信大多数(所有?)浏览器都支持ANSI纯文本。您可以以文本/纯文本形式返回HTTP内容类型,并将文本作为HTTP响应的内容发送。

使用System.IO.StreamWriter。
它有一个接受的编码的构造函数:

FileStream fs = new FileStream(fileName, 
      FileMode.CreateNew, FileAccess.Write, FileShare.None); 
StreamWriter writer = 
      new StreamWriter(fs, System.Text.Encoding.ASCII);