Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas con ficheros y codificacion

Estas en el tema de Problemas con ficheros y codificacion en el foro de .NET en Foros del Web. Un saludo a todos, mi problema es el siguiente: mi aplicacion asp .net genera un fichero aspx al vuelo con codigo html, si ese archivo ...
  #1 (permalink)  
Antiguo 25/08/2008, 02:48
 
Fecha de Ingreso: abril-2006
Mensajes: 12
Antigüedad: 18 años, 1 mes
Puntos: 0
Problemas con ficheros y codificacion

Un saludo a todos, mi problema es el siguiente: mi aplicacion asp .net genera un fichero aspx al vuelo con codigo html, si ese archivo contiene ñ y tildes no logro visualizarlo bien. Me explico, genero un texto html que contiene ñ y tildes y lo grabo en un fichro con extension aspx. Duarante el proceso utilizo en todo momento codificacion UTF-8, compruebo lo que genero y las ñ y tides se generan correctamente.
Si embargo a la hora de visualizar el archivo se ven de manera incorrecta. Realizando infinidad de pruebas con diferentes codificaciones he observado que si abro el fichero con el notepad y lo guardo sin realizar ningun cambio ya lo visualizo bien. Se supone que el bloc de notas lo guarda como UTF-8 pero se supone que ya lo habia generado asi. He probado de las dos maneras siguientes con los mismos resultados.
¿Alguna idea?

using (StreamWriter sw = new System.IO.StreamWriter(path + "archivo.aspx", false, System.Text.Encoding.UTF)
{
sw.Write(codigo);
sw.Close();
}


using (StreamWriter sw = File.CreateText(path + "archivo.aspx"))
{
sw.Write(codigo);
sw.Close();
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:26.