| Subject: [xsl] how to set the bgcolor of a table cell to the value of an XML attribute From: Ali Zain Banatwala <azb33@xxxxxxxxx> Date: Fri, 18 Jul 2003 03:41:23 -0700 (PDT) | 
Hi everyone,
  each stock has it's own row and each cell represents
a trading day. i'm trying to set the bgcolor of each
cell to the color(in hex) for that particular node. my
knowledge of XSLT is quite limited and i have no idea
how to do this. i've attached both the xslt file and a
snippet of the xslt file. i'm using Xalan and Xerces
thru JAXP. pls help!
thanks....Zain
  here is a sample of my XML file....
 <Equities-List>
   <Equity name="CP">
     <EquityNode date="2000-01-03" close="9.6">
       <Color hex="246f15">
     </EquityNode>                 
     <EquityNode date="2000-01-04" close="9.7">
       <Color hex="227017">
     </EquityNode>                 
     <EquityNode date="2000-01-05" close="9.9">
       <Color hex="1f731a">
     </EquityNode>                 
   </Equity>
 </Equities-List>
  and here's my XSLT file....
  <xsl:template match="/">
   <html>
    <body>
     <table>
      <xsl:for-each select="//Equity">
       <tr>
        <td> 
          <xsl:value-of select="@name"> 
        </td>
        <td> 
          <xsl:apply-templates select="EquityNode"/>
        </td> 
      </xsl:for-each>
     </table>
    </body>
   </html>
  </xsl:template>
  <xsl:template match=EquityNode">
    <td bgcolor="<!-- SET COLOR TO @HEX IN COLOR NODE
-->">
      <xsl:value-of select="@date"/>
      <xsl:text> close= </xsl:text>
      <xsl:value-of select="@close"/>
      <br/><br/>
      <xsl:apply-templates select="Color"/>
    </td>
  </xsl:template>
  <xsl:template match=Color">
      <xsl:text> Hex= </xsl:text>
      <xsl:value-of select="@hex"/>
  </xsl:template>
__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: AW: [xsl] preserve structure of, David Carlisle | Thread | Re: [xsl] how to set the bgcolor of, David Totten | 
| AW: [xsl] preserve structure of xml, Zink, Juergen | Date | Re: AW: [xsl] preserve structure of, David Carlisle | 
| Month |