[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] XSL Generator in XSL.


Subject: RE: [xsl] XSL Generator in XSL.
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Thu, 31 Jan 2002 10:10:46 -0000

> 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



Current Thread