Problemilla acentos

13/08/2007 - 13:55 por vsanchez | Informe spam
Hola, tengo poca experiencia en asp y tengo un marroncillo por
solventar,tengo una aplicación bastante extensa realizada en asp y
tengo problemas con los textos fijos (etiquetas) que contienen ñ o
acentos, ya que no se muestran correctamente. Estas cabeceras se leen
de un archivo xml, tanto la página como el archivo xml están
codificados con iso8859-1 y en el archivo xml está escrito por ejemplo
"contraseña", tal cual y luego no se refleja bien, he comprobado que
cambiando la codificación en el navegador a utf-8 sale correcto pero
no se camino debo tomar.
He buscado mucho y no he encontrado una solución sencilla, ¿debo
cambiar ahora todas las páginas y poner en la cabecera utf-8, sabiendo
que esto puede ocasionar otros poblemas? ¿puede ser problema del
internet explorer 7? No tengo marcada en el navegador la opción de
selección automática.

Gracias por la ayuda que me puedan prestar.
 

Leer las respuestas

#1 Arturo Costa Delgado
13/08/2007 - 15:42 | Informe spam
escribió:
Hola, tengo poca experiencia en asp y tengo un marroncillo por
solventar,tengo una aplicación bastante extensa realizada en asp y
tengo problemas con los textos fijos (etiquetas) que contienen ñ o
acentos, ya que no se muestran correctamente. Estas cabeceras se leen
de un archivo xml, tanto la página como el archivo xml están
codificados con iso8859-1 y en el archivo xml está escrito por ejemplo
"contraseña", tal cual y luego no se refleja bien, he comprobado que
cambiando la codificación en el navegador a utf-8 sale correcto pero
no se camino debo tomar.
He buscado mucho y no he encontrado una solución sencilla, ¿debo
cambiar ahora todas las páginas y poner en la cabecera utf-8, sabiendo
que esto puede ocasionar otros poblemas? ¿puede ser problema del
internet explorer 7? No tengo marcada en el navegador la opción de
selección automática.

Gracias por la ayuda que me puedan prestar.



Buenos días:
Crea una rutina para cambiar esos carácteres especiales por un código
más universal. La equivalencia sería esta:

á = á
é = é
í = í
ó = ó
ú = ú
ñ = ñ

O en la base de datos cambia esos mismos datos.
Espero haberte ayudado.
Un saludo desde Lima, Perú

ACD

Preguntas similares