xsl-list
[Top] [All Lists]

RE: how to set the bgcolor of a table cell to the value of an XML attribute

2003-07-18 05:29:08
From: Ali Zain Banatwala [mailto:azb33(_at_)yahoo(_dot_)com]
To: XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] how to set the bgcolor of a table cell to the 
value of an
XML attribute

  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


 <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> 

untested,

<td bgcolor="#{EquiteNode/Color/@hex}">

though should do the trick

gl, jim fuller

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list