OVH Cloud OVH Cloud

Probleme d accent

2 réponses
Avatar
mdrot
Bonjour,

J'ai un fichier texte fichierainserer.txt qui contient du code html (avec
notamment des accents)

Si j'insere ce fichier dans une page aspx en utilisant:
<%Response.WriteFile(Server.MapPath("fichierainserer.txt"))%>
le navigateur n'affiche pas correctement les caracteres accentues.

Si je copie le contenu du fichiers fichierainserer.txt dans la page aspx,
les accents s'affichent correctement.

Je ne sais pas tres bien pourquoi... Mais existe t il une instruction qui
fait la convertion?

En vous remerciant d'avance.

2 réponses

Avatar
Antoine Griffard
Salut,

C'est juste un problème d'encodage.

Voici un bout de code dont tu peux t'inspirer :

Dim stream As System.IO.StreamWriter = New System.IO.StreamWriter(filePath,
False, Encoding.UTF8)(filePath)
stream.Write("Mon texte avec des accents")
stream.Close()

Tonio,
Member of WygTeam

Bonjour,

J'ai un fichier texte fichierainserer.txt qui contient du code html
(avec notamment des accents)

Si j'insere ce fichier dans une page aspx en utilisant:
<%Response.WriteFile(Server.MapPath("fichierainserer.txt"))%> le
navigateur n'affiche pas correctement les caracteres accentues.

Si je copie le contenu du fichiers fichierainserer.txt dans la page
aspx, les accents s'affichent correctement.

Je ne sais pas tres bien pourquoi... Mais existe t il une instruction
qui fait la convertion?

En vous remerciant d'avance.



Avatar
mdrot
Antoine, merci.

"Antoine Griffard" a écrit :

Salut,

C'est juste un problème d'encodage.

Voici un bout de code dont tu peux t'inspirer :

Dim stream As System.IO.StreamWriter = New System.IO.StreamWriter(filePath,
False, Encoding.UTF8)(filePath)
stream.Write("Mon texte avec des accents")
stream.Close()

Tonio,
Member of WygTeam

> Bonjour,
>
> J'ai un fichier texte fichierainserer.txt qui contient du code html
> (avec notamment des accents)
>
> Si j'insere ce fichier dans une page aspx en utilisant:
> <%Response.WriteFile(Server.MapPath("fichierainserer.txt"))%> le
> navigateur n'affiche pas correctement les caracteres accentues.
>
> Si je copie le contenu du fichiers fichierainserer.txt dans la page
> aspx, les accents s'affichent correctement.
>
> Je ne sais pas tres bien pourquoi... Mais existe t il une instruction
> qui fait la convertion?
>
> En vous remerciant d'avance.
>