OVH Cloud OVH Cloud

File.open avec un fichier texte

12 réponses
Avatar
Steeve
Bonjour, voici un peu de code que j'utilise pour loader des fichiers textes
dans unes page web. Tout se passe bien, sauf que certain caractère
n'apparaisent pas (EX: le "e" accent aigu... "é"). Quelqu'un peut me dire
pourquoi ?


private void ChargerBiographie()
{
string cheminBiographie;
TextReader contenu;
foreach (DataListItem item in DataList1.Items)
{
Label lblbio = (Label)item.FindControl("lblBiographie");
cheminBiographie = "../admin/biographies/" + lblid.Text + ".txt";

if (File.Exists(Server.MapPath(cheminBiographie)))
{
contenu = File.OpenText(Server.MapPath(cheminBiographie));
lblbio.Text = contenu.ReadToEnd();
contenu.Close();
}
else
{
lblbio.Visible = false;
}
}

2 réponses

1 2
Avatar
Ambassadeur Kosh
> Ah c'est super ! Maintenant faudra que je jette un oeil sur google pour
avoir la signification de tous ca ! ...



http://www.haypocalc.com/prog/encodage.php
qui résume bien la petite discussion

http://fr.wikipedia.org/wiki/ISO_8859-1
qui est trés precis, mais n'est qu'un point de départ
Avatar
Bismark Prods
merci !

"Ambassadeur Kosh" a écrit dans le message de
news:eyN$
> Ah c'est super ! Maintenant faudra que je jette un oeil sur google pour
> avoir la signification de tous ca ! ...

http://www.haypocalc.com/prog/encodage.php
qui résume bien la petite discussion

http://fr.wikipedia.org/wiki/ISO_8859-1
qui est trés precis, mais n'est qu'un point de départ





1 2