Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/05/2010, 20:18
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: caracteres especiales en java

yo no se nada de base de datos, solo voy asumir de acuerdo a lo que citas. puede que tu contenido ya este en charset utf-8 pero eso no significa que las entidades automaticamente se representaran a su equivalente. es decir, tambien tendrias que transcribir las entidades a su equivalente en tu base de datos. por tanto, seguiras recibiendo las entidades. yo en tu lugar, busco la forma de cambiar todas las entidades al equivalente en la base de datos, si es que existe. personalmente para mi seria lo mas adecuado.

ahora bien, eso no resta que tambien puedes procesar el string desde javascript. tendrias que usar expresion regular y el metodo replace de los string para buscar las entidades y reemplazarlas por el equivalente. ¿como? tendria un objeto que funcione como un array asociativo donde el nombre de la propiedad sea la entidad y el valor el equivalente. luego, en el metodo replace usas ese objeto con lo pareado por la expresion regular.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.