Subject: RE: [xsl] What is %26 doing in my HTML? From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Tue, 4 Jun 2002 23:23:02 +0100 |
What XSLT processor are you using? It shouldn't do this. The XSLT 1.0 specification says that when producing HTML output, it should use %hh escaping in a URI attribute, but only for non-ASCII characters. Since ampersand is an ASCII character, it shouldn't be escaped as %26. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Zack Brown > Sent: 04 June 2002 19:41 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] What is %26 doing in my HTML? > > > Hi folks, > > I'm seeing my '&'s translated into '%26' when producing > HTML output. I asked about this before, but maybe I didn't > compose my question properly. My source file looks like this: > > <?xml version="1.0" ?> > <kc><section archive="&">&</section></kc> > > my xsl file looks like this: > > <?xml version="1.0" encoding="iso-8859-1"?> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > <xsl:output method="html" encoding="iso-8859-1"/> > <xsl:template match="/"> > <xsl:apply-templates/> > </xsl:template> > <xsl:template match="section"> > <a href="{@archive}"><xsl:value-of select="@archive"/></a> > </xsl:template> </xsl:stylesheet> > > The output I'm seeing is > > [zbrown] ~/work/KT/source/xslt/tmp$ xsltproc names.xsl 1.xml > <a href="%26amp;">&</a> > [zbrown] ~/work/KT/source/xslt/tmp$ > > Any ideas what I'm doing wrong? > > Thanks, > Zack > > -- > Zack Brown > > 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: [xsl] What is %26 doing in my H, Zack Brown | Thread | Re: [xsl] What is %26 doing in my H, Mike Brown |
RE: [xsl] identifying browser type , Michael Kay | Date | RE: [xsl] ShoXS: a Shorter XSL Synt, Michael Kay |
Month |