Página 1 de 1
PROBLEMAS DE CODIFICACION UTF-8
Publicado: Vie Abr 08, 2011 10:43 am
por gabrielmaya
Buenos dias,
Tengo problemas al generar el archivo XML, mi programador dice que ya esta codificado mi versión de XML con la codificación UTF-8, sin embargo encontramos que los caracteres especiales (ejemplo &) no lo convierte en un formato para ser validado por el programa de validación del SAT. El progamador me menciona que ya esta codificado el XML en UTF-8 pero que al bajarlo a disco no lo hace. Alguien me puede ayudar con esto?.
Gracias...
Re: PROBLEMAS DE CODIFICACION UTF-8
Publicado: Vie Abr 08, 2011 11:19 am
por acanas
Mandame un xml para saber si es cierto.
Re: PROBLEMAS DE CODIFICACION UTF-8
Publicado: Vie Abr 08, 2011 11:37 am
por gabrielmaya
acanas escribió:Mandame un xml para saber si es cierto.
Adjunto archivo XML solicitado,
Re: PROBLEMAS DE CODIFICACION UTF-8
Publicado: Vie Abr 08, 2011 11:45 am
por acanas
gabrielmaya escribió:acanas escribió:Mandame un xml para saber si es cierto.
Adjunto archivo XML solicitado,
Si es utf-8 el archivo pero veo unos horrores en la codificación del XML, se ve que tu programador no ha leído bien el anexo 20!

, aquellos caracteres especiales como los ampersand deben ser codificados en secuencias de escape, tu programador al generar las cadenas debe estar seguro que sean utf-8 como el sello digital.
Lista de conversión de Secuencias de escape:
En el caso del & se deberá usar la secuencia &
En el caso del “ se deberá usar la secuencia "
En el caso del < se deberá usar la secuencia <
En el caso del > se deberá usar la secuencia >
En el caso del ‘ se deberá usar la secuencia '
Por aqui acabo de ver esos detallitos en tu xml.
rfc="C&A010417QS6" nombre="C&E Agentes Aduanales, S.A. de C.V."
Re: PROBLEMAS DE CODIFICACION UTF-8
Publicado: Vie Abr 08, 2011 11:54 am
por gabrielmaya
acanas escribió:gabrielmaya escribió:acanas escribió:Mandame un xml para saber si es cierto.
Adjunto archivo XML solicitado,
Si es utf-8 el archivo pero veo unos horrores en la codificación del XML, se ve que tu programador no ha leído bien el anexo 20!

, aquellos caracteres especiales como los ampersand deben ser codificados en secuencias de escape, tu programador al generar las cadenas debe estar seguro que sean utf-8 como el sello digital.
Lista de conversión de Secuencias de escape:
En el caso del & se deberá usar la secuencia &
En el caso del “ se deberá usar la secuencia "
En el caso del < se deberá usar la secuencia <
En el caso del > se deberá usar la secuencia >
En el caso del ‘ se deberá usar la secuencia '
Por aqui acabo de ver esos detallitos en tu xml.
rfc="C&A010417QS6" nombre="C&E Agentes Aduanales, S.A. de C.V."
Le agradezco mucho sus comentarios, le pasare esto al programador para que lo corrija.
De nuevo muchas gracias.
Re: PROBLEMAS DE CODIFICACION UTF-8
Publicado: Vie Abr 08, 2011 12:17 pm
por acanas
zaz cuach.