Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Ayuda con cabecera

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico
Mensaje Mie Jun 04, 2008 1:31 pm
zozo666
Perlero Frecuente
Perlero Frecuente
Registrado: 26 May 2007
Mensajes: 139
Ayuda con cabecera Responder citando

Hola, quisiera saber que tipo de cabecera ("content-type:.....") tendría que usar para imprimir un XML sin que interesen los signos que ahí dentro de las etiquetas, por ejemplo si pongo:
XML:
<link>www.yo.com.ar?nosotros=5&ellos=6</link>


EL & es el problema, cuando quiero mostrar la vista del xml, no me aparecen los item que en el <link> tenían un &.

¿Saben de alguna cabecera que pueda usar para corregir esto? Yo probé con text/xml, pero el resultado es el mismo.

Gracias.
Mensaje Mie Jun 04, 2008 1:58 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4142
Ubicación: Valladolid, España
Responder citando

Código:
Content-Type: text/plain

De todas formas, si existe un '&' dentro del XML, es un error y ese XML no es válido.

Ultima edición por explorer el Mie Jun 04, 2008 2:45 pm, editado 1 vez
Mensaje Mie Jun 04, 2008 2:44 pm
zozo666
Perlero Frecuente
Perlero Frecuente
Registrado: 26 May 2007
Mensajes: 139
Responder citando

El tema es que antes, cuando lo mostraba con el XML::RSS ese '&' existía y funcionaba todo correctamente.

Ahora también veo que en IE7 al tener el XML una "Ñ" me da un error.

¿Que forma hay para ahorrarme estos problemas, que antes no los tenía?

Muchas gracias.
Mensaje Mie Jun 04, 2008 3:23 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4142
Ubicación: Valladolid, España
Responder citando

Mira la definición de las "entidades". En XML hay predefinidos cinco, uno de los cuales es justamente el '&'.

En el caso de la 'Ñ', ten en cuenta que, para que un documento esté bien formado, tiene que tener indicada la codificación. Y por defecto, esa codificación es utf8. Quizás si sale mal la 'Ñ' es justamente porque la codificación de esa letra no coincide con la del documento o con la que usa el programa que muestra esa letra.
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group