This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Disable-output-escaping with Saxonlt 6.1 to output &
- To: xsl-list at lists dot mulberrytech dot com
- Subject: RE: [xsl] Disable-output-escaping with Saxonlt 6.1 to output &
- From: Brand_Niemann at tax dot org
- Date: Tue, 6 Feb 2001 09:51:05 -0500
- Reply-To: xsl-list at lists dot mulberrytech dot com
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.
command line: saxon -t -o sample.htm sample.xml sample.xsl
sample.xsl:
<xsl:transform
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0"
xmlns:saxon="http://icl.com/saxon"
exclude-result-prefixes="saxon"
>
<xsl:output method="html" encoding="utf-8" />
<xsl:template match="/">
<HTML>
<HEAD>
<TITLE>HTML Document</TITLE>
</HEAD>
<BODY>
<xsl:apply-templates select="*"/>
</BODY>
</HTML>
</xsl:template>
<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">&</xsl:text>
</xsl:attribute>
<xsl:value-of select="."/>
</xsl:element>
</xsl:template>
</xsl:transform>
sample xml:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="sample.xsl"?>
<doc>
<JL attrib1="sec 7703" attrib2="7703" attrib3="7703"> 7703</JL>
</doc>
result:
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<TITLE>HTML Document</TITLE>
</HEAD>
<BODY>
<a href="Some text here&"> 7703</a>
</BODY>
</HTML>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list