This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: XSL Generator in XSL.
- From: "Michael Kay" <michael dot h dot kay at ntlworld dot com>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Thu, 31 Jan 2002 10:10:46 -0000
- Subject: RE: [xsl] XSL Generator in XSL.
- Reply-to: xsl-list at lists dot mulberrytech dot com
> The problem I have is printing special characters.
> like if I want to print
> <xsl:value-of select="concat($Something, SomethingElse, ' print ')" />
> How can I do this?
>
Are you trying to output the whole <xsl:value-of> element to the result
tree? In that case, use
<xsl:namespace-alias stylesheet-prefix="outxsl" result-prefix="xsl"/>
...
<outxsl:value-of select="concat($Something, SomethingElse, ' print ')" />
Alternatively, use <xsl:element> and <xsl:attribute> to build the result
tree, avoiding literal result elements. Or put all the "fixed" parts of the
stylesheet you want to generate in the source document supplied as input to
the stylesheet-generating stylesheet, rather than in the stylesheet itself,
and use <xsl:copy-of> to copy them over.
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list