Как записать данные в текстовый файл в формате ANSI - PullRequest
0 голосов
/ 22 декабря 2008

Используя ASP.net, как вы пишете символы ANSI в текстовый файл?

Мне нужно записать текст этого файла в веб-браузер. Они поддерживают ANSI?

Ответы [ 2 ]

3 голосов
/ 22 декабря 2008

Использовать System.IO.StreamWriter.
У него есть конструктор, который принимает кодировку:

FileStream fs = new FileStream(fileName,
            FileMode.CreateNew, FileAccess.Write, FileShare.None);
StreamWriter writer = 
            new StreamWriter(fs, System.Text.Encoding.ASCII);
1 голос
/ 22 декабря 2008

Я не делаю ASP, поэтому я не могу сказать вам, как это сделать точно. Но я полагаю, что большинство (все?) Браузеры поддерживают ANSI обычный текст. Вы можете вернуть HTTP Content Type в виде text / plain и отправить текст как содержимое вашего HTTP ответа.

...