jump to navigation

Problemas al generar XML con retornos de carro Jueves, 22 marzo 2007

Posted by israelof in Implementación.
trackback

Una de las cosas que me he dado cuenta a la hora de generar de forma dinámica mis XML es que los navegadores web no interprentan del mismo modo la codificación que hacemos.

Esto lo he descubierto cuando quería generar un XML desde la lógica de negocio (con PHP) para que a través de AJAX, de forma síncrona, le llegara al interfaz. Ahora bien, desde PHP estaba generando el XML con retornos de carro al final de las líneas (con el típico \n) y parece ser que a todos los navegadores no les gusta, sobre todo a Firefox (en su versión 2.0.0.2) ya que estaba interpretando nodos de tipo texto que no existían realmente.

Así pues, recomiendo que cada vez que se cree un XML (y no digo un fichero XML, sino una estructura de datos basada en XML), se omitan los retornos de carro, ya que pueden dar problemas.

Anuncios

Comentarios»

No comments yet — be the first.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: