Foros del Web » Creando para Internet » Diseño web »

el xsl no me da formato a xml

Estas en el tema de el xsl no me da formato a xml en el foro de Diseño web en Foros del Web. Hola. tengo un xml y con un xsl quiero darle un formato al h1 para tener la fuente en color azul etc.... pero no consigo ...
  #1 (permalink)  
Antiguo 08/01/2013, 11:49
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 15 años, 7 meses
Puntos: 1
el xsl no me da formato a xml

Hola.

tengo un xml y con un xsl quiero darle un formato al h1 para tener la fuente en color azul etc.... pero no consigo darselo. en firefox se me muestran los campos seguidos unos detras de otro. en internet explorer se me ve el xml en forma de arbol con el nodo raiz y todos sus subnodos con la informacion dentro pero no se me muestra ni en firefox ni en ie con formato html. os dejo del codigo.

editorial.xml

Código XML:
Ver original
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet type="text/xsl href=editoriales.xsl"?>
  3. <editoriales>
  4. <editorial>
  5. <nombre> Prentice Hall</nombre>
  6. <email>[email protected]</email>
  7. <homepage>http://www.prentice_hall.com/</homepage>
  8. <direccion>170 West 74th St. NY NY 10023</direccion>
  9. <tfno>212-362-8900</tfno>
  10. <fax>212-874-8605</fax>
  11. </editorial>
  12.  
  13. <editorial>
  14. <nombre>Universidad de Malaga</nombre>
  15. <email>[email protected]</email>
  16. <homepage>http://www.uma.es/publicaciones</homepage>
  17. <direccion>Biblioteca General. Campus de Teatinos, s/n</direccion>
  18. <tfno>952139999</tfno>
  19. <fax>952131313</fax>
  20. </editorial>
  21.  
  22. </editoriales>

editoriales.xsl:

Código XML:
Ver original
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  3.   <xsl:template match="/">
  4.  
  5.  
  6.   <html>
  7.    <head><title>peliculas</title></head>
  8.     <body>
  9.     <h1 style="color:blue; font-size: +2px; font-style: italic; text-decoration: underline;">Información de Editorial</h1>
  10.     <p><xsl:value-of select="nombre"/></p>.
  11.         <p><xsl:value-of select="email"/></p>.
  12.             <p><xsl:value-of select="homepage"/></p>.
  13.                 <p><xsl:value-of select="direccion"/></p>.
  14.                
  15.    
  16.     </body>
  17.    
  18.     </html>
  19.   </xsl:template>
  20. </xsl:stylesheet>
  #2 (permalink)  
Antiguo 09/01/2013, 10:35
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: el xsl no me da formato a xml

ya he encontrado el error esta en la segunda linea del .xml

<?xml-stylesheet type="text/xsl href=editoriales.xsl"?>

la linea de antes tiene que estar asi

<?xml-stylesheet type="text/xsl" href="editoriales.xsl"?>
fallaba cerrar bien las comillas....

Etiquetas: formato, html, xml, xsl
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:36.