Rolando que smalltalk estas usando??? salu2 MDC
2008/10/8 Rolando Palma <[EMAIL PROTECTED]> > 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 -~----------~----~----~----~------~----~------~--~---
