none
Cargando un XML con acentos RRS feed

  • Pregunta

  • Buenas,

    Estoy intentando recoger unos datos en XML, y los acentos se "pierden" en el request del webclient.., ¿alguna idea de cómo solucionarlo?

         private void GetData()
            {
                WebClient wc = new WebClient();


                wc.DownloadStringCompleted += HttpsCompleted;
                wc.DownloadStringAsync(new Uri(http://www.tttttttttttttttttttteeeeeeeesssttt)); 
            }

            private void HttpsCompleted(object sender, DownloadStringCompletedEventArgs e)
            {
                if (e.Error == null
                {
                    string datos = HttpUtility.HtmlDecode(e.Result);
                } 
            }
    Gracias
    Jesús Bosch Aiguadé
    http://geeks.ms/blogs/jbosch
    miércoles, 26 de enero de 2011 11:08

Respuestas

  • Estoy empanado esta mañana...

    He visto en la cabecera del XML que venía con ISO-8859-1, así que se resuelve el problema de los acentos sencillamente con esta línea:

    wc.Encoding = System.Text.Encoding.GetEncoding("ISO-8859-1");

     

    Saludos


    Jesús Bosch Aiguadé
    http://geeks.ms/blogs/jbosch

    • Marcado como respuesta Jesús Bosch miércoles, 26 de enero de 2011 11:32
    miércoles, 26 de enero de 2011 11:31

Todas las respuestas