Escaping within an xsl:attribute element

Subject: Escaping within an xsl:attribute element
From: "Brett McLaughlin" <bmclaugh@xxxxxxxx>
Date: Wed, 8 Dec 1999 16:28:44 -0600
How can I escape data within an <xsl:attribute> declaration?  For example:

     <!-- Trim Color -->
     <xsl:element name="tr">
      <xsl:attribute name="bgcolor">
       <xsl:value-of
select="/Portal:Page/Portal:Preferences/Portal:trimColor"/>
      </xsl:attribute>
      <xsl:text>
       <td valign="bottom" align="right" nowrap>
        <font face="Arial" size="-1" color="Silver">
         <b>&nbsp;&nbsp;Welcome, Brett</b>
        </font>
       </td>
      </xsl:text>
     </xsl:element>

I want the <td valign=....> through the </td> to be left alone; my parser
keeps trying to use them as XML elements and gets upset at me... this
happens with or without <xsl-text>.  How can I let the element know I am not
speaking XSL to it?

Thanks,
Brett


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


Current Thread