Si en xml tengo : <fondo> fondo.gif <fondo>
En xsl cuando tenga una linea para convertirlo a html como puedo poner la informacion de la etiqueta fondo de xml, en el atributo src de una imagen por ejemplo?
Alguien sabe como se puede hacer?
Saludos.

| |||
Pasar informacion de xml a xsl Hola a todos, a ver si alguien sabe como hacer esto: Si en xml tengo : <fondo> fondo.gif <fondo> En xsl cuando tenga una linea para convertirlo a html como puedo poner la informacion de la etiqueta fondo de xml, en el atributo src de una imagen por ejemplo? Alguien sabe como se puede hacer? Saludos. ![]() |
| |||
Si no he entendido mal, lo que quieres hacer es utilizar la información de la etiqueta fondo en un atributo src de una etiqueta html... en base a esto, la respuesta es tan sencilla como utilizar un atributo en xsl. Por ejemplo podria quedar así: <img alt=""> <xsl:attribute name="src"><xsl:value-of select="fondo"/></xsl:attribute> </img> Espero que sea esto lo ke estuvieras preguntando y ke te haya servido de ayuda, si te referias a otra cosa... no dudes en exponer nuevamente tu duda. Un saludo. |
| |||
Muchas gracias cabral!!! Lo he probado y me funciona, pero ahora me ha surgido una duda. HE mostrado una imagen con este codigo : <img width="50" height="50" border="0"> <xsl:attribute name="src"> <xsl:value-of select="/fuente/logotipo/nombre"/> </xsl:attribute> <xsl:attribute name="alt"> <xsl:value-of select="/fuente/logotipo/comentario"/> </xsl:attribute> </img> Pero si quiero hacer un enlace con esa imagen a otra pagina debemos poner la etiqueta <a href=""> delante de <img> con su correspondiente <xsl:attribute> para indicar a que pagina. No se como ponerlo, he utilizado anidandolo y sin anidar pero no me funciona, como se podria hacer? Muchas gracias, y saludos a todos!!!! ![]() |
| ||||
<a> <xsl:attribute name="href"> http://www.forosdelweb.com </xsl:attribute> <img width="50" height="50" border="0"> <xsl:attribute name="src"> <xsl:value-of select="/fuente/logotipo/nombre"/> </xsl:attribute> <xsl:attribute name="alt"> <xsl:value-of select="/fuente/logotipo/comentario"/> </xsl:attribute> </img> </a> |