Comment écrire des données dans un fichier texte en utilisant le format ANSI

StackOverflow https://stackoverflow.com/questions/386067

  •  23-08-2019
  •  | 
  •  

Question

Utilisation ASP.net, comment écrivez-vous des caractères ANSI dans un fichier texte?

Je dois écrire le texte de ce fichier dans le navigateur Web. Soutiennent-ils ANSI?

Était-ce utile?

La solution

Je ne fais pas ASP, donc je ne peux pas vous dire comment faire exactement. Mais je crois que la plupart (tous?) Les navigateurs prennent en charge le texte brut ANSI. Vous pouvez retourner le type de contenu HTTP sous forme de texte / plaine, et envoyer le texte que le contenu de votre réponse HTTP.

Autres conseils

Utilisez System.IO.StreamWriter.
Il a un constructeur qui accepte l'encodage:

FileStream fs = new FileStream(fileName,
            FileMode.CreateNew, FileAccess.Write, FileShare.None);
StreamWriter writer = 
            new StreamWriter(fs, System.Text.Encoding.ASCII);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top