Hola: esa en realidad fue la primera solución implementada; pero en pruebas nos dimos cuenta que todo caracter que tenga ascii mayor a 127 lo sustituye por ? (ascii 63).
Entonces confunde la Ñ, ñ, á, é y cualquier otro bicho medio raro. Gracias, -- Salud!! Rolando Palma. On 10/8/08, GallegO <[EMAIL PROTECTED]> wrote: > > > Hola: > > Ojo dónde estas viendo ese string, por ahi no puede mostrar el código > del caracter ? (en realidad Ñ), pero el string está correctamente > formado y en la posición del ? podes reemplazar el caracter usando una > tabla determinada. Esto es para no complicarte, un parche mediocre pero > que funciona. Luego con tiempo podes llegar a una solución más acorde. > > Saludos > > Rolando Palma escribió: > > Emilio, > > gracias, > > > > el proveedor del xml; es una empresa externa y dice estar cumpliendo > > el standard. > > > > Por lo cual nosotros hemos intentado hacer algunas conversiones de > > utf-8 a ascii (y otras); al string que recibimos pero no hemos tenido > > ningun resultado satisfactorio. > > > > Por ahora vemos más obscuro el tema porque lo único que tenemos es un > > string por ejemplo: 'NU?EZ' y nada más; ya que deberíamos obtener en > > algun lugar un objeto más completo que nos indique más información de > > lo que recibimos. > > > > Gracias, nuevamente. > > > > -- > > Salud!! > > Rolando Palma. > > > > > > > > On 10/8/08, *Emilio Oca* <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > > > Rolando, > > Si es el xml que recibis el que viene mal formado por no cumplir el > > standar, tenes que hablar con el proveedor del xml. > > Si no es posible, yo intentaria dos cosas. Primero indicarle al > parser > > que lo va a procesar el encoding. Segundo inyectar en el stream del > > xml el encoding apropiado. Lamento no poder orientarte mas, nunca use > > xml desde smalltalk. > > > > Saludos > > > > Emilio > > > > On 10/8/08, Rolando Palma <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> wrote: > > > Emilio, > > > > > > específico mejor la situación: > > > > > > Una aplicación externa nos envía a nuestra aplicación en > > smalltalk un XML, y > > > luego nosotros hacemos algunas consultas en nuestra DDBB y > > aplicamos algunas > > > fórmulas; para generar un nuevo XML respuesta. El XML > > (respuesta) que > > > nosotros generamos esta correcto y soporta los caracteres (Ñ,ñ) > > porque > > > incluimos la directiva. > > > > > > <?xml version="1.0" encoding="ISO-8859-1"?> > > > > > > El error se da cuando nosotros leemos el XML cuando se activa la > > clase que > > > recibe los XML's, en ese momento no hemos encontrado donde > > especificar que > > > enconding o formato usar. Y las conversiones que hemos > > intentado hacer al > > > parámetro no nos han funcionado. > > > > > > Gracias, > > > > > > -- > > > Salud!! > > > Rolando Palma. > > > > > > > > > > > > On 10/8/08, Emilio Oca <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > > > > > Rolando, por aca estamos usando <?xml version="1.0" > > > > encoding="ISO-8859-1"?> para lidiar con esos problemas. > > > > > > > > Emilio > > > > > > > > On 10/8/08, Rolando Palma <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > > hola, > > > > > > > > > > solicito ayuda con lo siguiente: > > > > > > > > > > nuestra aplicación desarrollada en smalltalk recibe un > > mensaje XML; este > > > > > mensaje nos llega incorrecto cuando las variables incluyen > > caracteres > > > como > > > > > la Ñ,á,é,í,ó y la ú. > > > > > > > > > > Hasta hoy hemos investigado que debemos hacer una conversión > > de utf8 a > > > ascii > > > > > o viceversa; pero no hemos tenido buenos resultados con > nuestras > > > pruebas. > > > > > > > > > > Cualquier sugerencia es bien recibida. > > > > > > > > > > -- > > > > > Rolando Palma. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] http://www.clubSmalltalk.org -~----------~----~----~----~------~----~------~--~---
