Bonjour,
je travaille sur un site ASP.NET qui manipule en autres des tarifs en euros.
J'ai défini les attributs de globalisation suivants :
et tout ce passe bien dans les échanges (requêtes ou réponses).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <globalization requestEncoding="ISO-8859-15" responseEncoding="ISO-8859-15" fileEncoding="ISO-8859-15" />
Par contre je dois pouvoir importer des données d'un fichier texte posté mais là je suis incapable de lire le signe euro... même en forçant l'encodage :
Pourtant les accents et autres caractères "bizarres" sont reconnus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 using (StreamReader sr = new StreamReader(this.fileInputField.PostedFile.InputStream, System.Text.Encoding.GetEncoding("ISO-8859-15"))) { while (sr.Peek() >= 0) { ParseLine(sr.ReadLine()); } }
Est-ce que quelqu'un aurait une piste SVP ??
Partager