Subject: RE: Escaping within an xsl:attribute element From: Kay Michael <Michael.Kay@xxxxxxx> Date: Thu, 9 Dec 1999 10:00:09 -0000 |
What are you trying to output exactly? I'm confused because your <td> isn't within <xsl:attribute> as you suggest. If you want to output <td><font><b> etc, all you need to do is make it well-formed by changing [nowrap] to [nowrap="nowrap"] and either ensuring that is a declared entity or changing it to a character reference. You should also remove the <xsl:text> element: the XSLT processor should throw this as an error, because <xsl:text> is only allowed to contain PCDATA. Mike Kay > -----Original Message----- > From: Brett McLaughlin [mailto:bmclaugh@xxxxxxxx] > Sent: 08 December 1999 22:29 > To: xsl-list@xxxxxxxxxxxxxxxx > Subject: Escaping within an xsl:attribute element > > > 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> 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 > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Escaping within an xsl:attribut, Mike Brown | Thread | Re: Escaping within an xsl:attribut, Brett McLaughlin |
FOP fo:page-number-citation (was RE, Hilton, Peter | Date | RE: Converting XML <link> to HTML a, Kay Michael |
Month |