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

codificación de datos

Estas en el tema de codificación de datos en el foro de Java en Foros del Web. hola, tengo un problemilla de conversión de datos, obtengo los valores de mi base de datos en latin1 y después los paso a una función ...
  #1 (permalink)  
Antiguo 02/11/2011, 03:10
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 8 meses
Puntos: 17
codificación de datos

hola, tengo un problemilla de conversión de datos, obtengo los valores de mi base de datos en latin1 y después los paso a una función qeu los envía por correo electrónico con formato UTF-8.

Así los acentos qeu he extraído de mi base de datos salen los típicos símbolos raros

¿Cómo puedo solucionarlo?

Gracias!
  #2 (permalink)  
Antiguo 02/11/2011, 05:43
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: codificación de datos

La codificación siempre da dolores de cabeza.

Lo primero que tienes que comprobar es en qué punto se está produciendo el problema.

Primero recupera los datos de la BD y compruébalos desde el ide (con el debugger), para ver que java los recupera correctamente.

Si aparecen bien, el problema está es la codificación de salida, si aparecen mal, el problema está en cómo los recuperas de la BD.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
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:06.