This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Creating IMG tags using MSXML
- To: <xsl-list at mulberrytech dot com>
- Subject: RE: Creating IMG tags using MSXML
- From: "Duane Nickull" <duane at xmlglobal dot com>
- Date: Fri, 3 Mar 2000 15:41:59 -0800
- Reply-To: xsl-list at mulberrytech dot com
XSL Snippet:
<xsl:template match="Demographic">
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"
WIDTH="95%">
<TR>
<TD CLASS="boldtext"
VALIGN="middle"><U><xsl:value-of select="ParticipantName"/></U>
<xsl:value-of select="PlanName"/></TD>
<TD>
<DIV ALIGN="right">
<IMG SRC="{@PlanLogo}" BORDER="0"/>
</DIV>
</TD>
</TR>
</TABLE>
</xsl:template>
Very close however you have basically told the browser that the image source
value is '{@PlanLogo}' which does not actually correspond to the value of
the attribute from the XML input tree. To reference the node value you want
to insert, try something like this:
<xsl:template match="Demographic">
...
<xsl:element name="IMG">
<xsl:attribute name="SRC">
<xsl:value-of select="{@PlanLogo}"/>
</xsl:attribute>
<xsl:attribute name="BORDER">0</xsl:attribute>
</xsl:element>
...
</xsl:template>
Duane Nickull
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list