Re: unicode xml

From: "Guido Barosio" <gbarosio(at)gmail(dot)com>
To: "Cristian Carrasco" <Cristian(dot)Carrasco(at)telematica(dot)net>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: unicode xml
Date: 2008-11-25 18:01:08
Message-ID: f7f6b4c70811251001x77854856x840e2d07d813ae19@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Cristian,

Huele a encoding del cliente, consideraste eso?

gb.-

2008/11/25 Cristian Carrasco <Cristian(dot)Carrasco(at)telematica(dot)net>:
> Hola a todo
> Tengo una consulta, resulta que intento almacenar datos con caracteres unicote como chino o ñ por ejemplo, el valor lo puedo pasar sin problemas por XML y luego almacenarlo en el campo, el problema es que cuando intento recuperar el valor generando otro XML el valor es reemplazado por otros caracteres: ejemplo
>
> --Ejemplo de inserción
> Select public."inserta"('<ins><dato valor="为到地和ñ" /></ins>');
>
> --Select
> Select * from public."tabla";
>
> Valor
> 为到地和ñ
>
> --Xml
> select xmlelement(name "dt", xmlattributes(iddato as "iddato"),
> xmlagg(xmlelement(name "valores",
> xmlattributes(
> "Valor" as "valor",
> )))) into XmlReturn
> from public."tabla";
>
> return XmlReturn;
>
> Aquí el valor desplegado es algo como esto: &#x8A9E;/g& bla bla bla
>
> Tienen alguna idea de por que pasa esto y como solucionarlo?
>
> Muchas gracias por cualquier ayuda.
>
> Atte.
> Cristián J. Carrasco Gómez
>
> --
> TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda
>

In response to

  • unicode xml at 2008-11-25 15:04:42 from Cristian Carrasco

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-11-25 18:08:34 Re: [pgsql-advocacy] spanish advocacy mailing list
Previous Message Javier Chávez B. 2008-11-25 17:47:00 Re: Ayuda con funcion y Punto Net