Subject: Re: [xsl] Ampersand problem From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Wed, 26 Mar 2003 08:25:19 -0800 (PST) |
> I don't know if this will work on Xalan or other Java processors > because I don't have access to it at this very second, but it works on > MSXML4. This is a hideous hack, kids, don't try this at home: > > <xsl:output method="html"/> > <xsl:variable name="amper"> > <xsl:text>&</xsl:text> > </xsl:variable> > <xsl:template match="/"> > <smil href="{$amper}"> > </smil> > </xsl:template> > </xsl:stylesheet> > > In other words, change the output method to HTML. You shouldn't need > DOE. This is a bug -- in fact MSXML3/4 only miss escaping an ampersand if it's the last character in the value of an (html) attribute. Try: <smil href="{$amper}{$amper}"></smil> and the result is: <smil href="&&"></smil> ===== Cheers, Dimitre Novatchev. http://fxsl.sourceforge.net/ -- the home of FXSL __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Ampersand problem, David Carlisle | Thread | RE: [xsl] Ampersand problem, Passin, Tom |
RE: [xsl] Converting a hierarchical, Lars Huttar | Date | RE: [xsl] Ampersand problem, Passin, Tom |
Month |