RE: [xsl] Disable-output-escaping with Saxonlt 6.1 to output &

Subject: RE: [xsl] Disable-output-escaping with Saxonlt 6.1 to output &
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
Date: Tue, 6 Feb 2001 18:10:08 -0000
The XSLT spec says that disable-output-escaping only applies when you are
writing to a text node; it doesn't work when you are writing to an attribute
node.

Saxon provides <xsl:attribute saxon:disable-output-escaping="yes"> for this
reason.

Mike Kay

>
> On Tue, 6 Feb 2001 Brand_Niemann@xxxxxxx wrote:
>
> > Thanks for the help.  See if you can replicate as I can
> with the below snippets.
> > I need to output a & as part of a href link string that I
> create with the
> > prorpietary software that I am using.
>
> [...]
> >
> > <xsl:template match="JL">
> > <xsl:element name="a">
> > <xsl:attribute name="href">
> > <xsl:text>Some text here</xsl:text>
> > <xsl:text disable-output-escaping="yes">&amp;</xsl:text>
> > </xsl:attribute>
> > <xsl:value-of select="."/>
> > </xsl:element>
> > </xsl:template>
> >
> > </xsl:transform>
>
> [...]
>
> >       <a href="Some text here&amp;"> 7703</a>
>
>


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


Current Thread