xml agregar imagen code example
Example 1: xml agregar imagen
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="agenda_tebeo">
<html>
<head>
<title>Agenda tebeo</title>
</head>
<body>
<h1>Agenda de tebeo</h1>
<xsl:for-each select="personaje">
<div class="personaje" style="float: left; width: 300px;" >
<h3>Personaje número: <xsl:value-of select="@numero"/></h3>
<div style="width: 70px; float: left;">
<xsl:element name="img">
<xsl:attribute name="src">
<xsl:value-of select="dibujo/@ruta"/>
</xsl:attribute>
<xsl:attribute name="height">
100
</xsl:attribute>
</xsl:element>
</div>
<ul style="float: left;">
<li><xsl:value-of select="nombre"/></li>
<li><xsl:value-of select="telefono"/></li>
<li><xsl:value-of select="email"/></li>
<li>
<a>
<xsl:attribute name="href">
<xsl:value-of select="web/@enlace"/>
</xsl:attribute>
<xsl:value-of select="web"/>
</a>
</li>
</ul>
</div>
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Example 2: xml agregar imagen
<?xml version="1.0" encoding="iso-8859-15"?>
<?xml-stylesheet type="text/xsl" href="ejemplo9.xsl"?>
<agenda_tebeo>
<personaje numero="1">
<dibujo ruta="objetos/mortadelo.gif"/>
<nombre>Mortadelo</nombre>
<telefono>666555444</telefono>
<email>[email protected]</email>
<web enlace="http://www.mortadeloyfilemon.com/index2.asp">
web oficial</web>
</personaje>
<personaje numero="2">
<dibujo ruta="objetos/filemon.gif"/>
<nombre>Filemon Pi</nombre>
<telefono>665544332</telefono>
<email>[email protected]</email>
<web enlace="http://www.mortadeloyfilemon.com/personajes/protas.asp">
Los personajes</web>
</personaje>
<personaje numero="3">
<dibujo ruta="objetos/super_vicente.gif"/>
<nombre>Superintendente Vicente</nombre>
<telefono>678901234</telefono>
<email>[email protected]</email>
<web enlace="http://www.mortadeloyfilemon.com/juegos/index.asp">
Juegos</web>
</personaje>
</agenda_tebeo>
Example 3: xml agregar imagen
<xsl:element name="img">
<xsl:attribute name="src">
<xsl:value-of select="dibujo/@ruta"/>
</xsl:attribute>
<xsl:attribute name="height">
100
</xsl:attribute>
</xsl:element>