This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Lifting xml values to use as html attributes / rendering data to html
- From: Jarkko dot Moilanen at uta dot fi
- To: xsl-list at lists dot mulberrytech dot com
- Date: Tue, 02 Jul 2002 11:05:09 +0300 (EEST)
- Subject: Re: [xsl] Lifting xml values to use as html attributes / rendering data to html
- References: <26F57DB07B4E8E47909EC71E8C8B84C11BC029@sworld>
- Reply-to: xsl-list at lists dot mulberrytech dot com
This here selects the first navcolour value to the table atribute
bgcolour.
Cheers Jarkko
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="iso-8859-1" indent="yes" />
<xsl:template match="content">
<html>
<body>
<xsl:element name="table">
<xsl:attribute name = "bgcolor" >
<xsl:value-of select = "row/cell/navcolour" />
</xsl:attribute>
<p>text</p>
</xsl:element>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
>
> This is my first post; please forgive any unintended breaking of the
> rules. I have read the FAQ's without success.
>
> I am trying to render the following xml
>
> <?xml version ="1.0"?>
> <content>
> <row>
> <rownumber>0</rownumber>
> <cell>
> <navcolour>0099ff</navcolour>
> <textcolour>ffffff</textcolour>
> <menu>my account</menu>
> <menuurl>../security/home.asp</menuurl>
> </cell>
> <cell>
> <navcolour>0099ff</navcolour>
> <textcolour>ffffff</textcolour>
> <menu>my account</menu>
> <menuurl>../security/home.asp</menuurl>
> </cell>
> </row>
> </content>
>
>
>
> Into a table, where the value in <navcolour></navcolour> is used to
> determine the attribute value of
>
> <td bgcolor="<value of navcolor>"></td>
>
> Is it possible to pass XML values as attributes for html tags?
>
>
> Many thanks,
>
> Tim.
> tim@2sms.com
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
******************************************************************
Jarkko Moilanen *You are wise, witty, and wonderful, *
Researcher/ ITCM *but you spend too much time *
jm60697@uta.fi *reading this sort of trash. *
www.uta.fi/~jm60697 * *
GSM: +358 50 3766 927 * *
******************************************************************
* ITCM | Information Technology and Crisis Management *
* http://www.itcm.org *
******************************************************************
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list