Subject: RE: disable output escaping when setting attribute value
From: Jarno.Elovirta@xxxxxxxxx
Date: Wed, 20 Mar 2002 11:53:06 +0200
|
Hi,
> I am looking for a way to disable output escaping when
> setting attribute value.
>
> When I have xml:
> <counter link="something.jsp?fetch=reset&anythingelse=something"/>
>
> I would like to somehow produce html output like this:
>
> <a href="something.jsp?fetch=reset&anythingelse=something"><a/>
>
> Please note, that ampersand in html output is not escaped.
Why would you want to do that? C.f. <http://www.w3.org/TR/html4/appendix/notes.html#h-B.2.2>
> I have tried xsl:
>
> <a href="{/counter/@link}"/>
>
> <xsl:variable name="zmrd"><xsl:value-of
> disable-output-escaping="yes" select="/counter/@link"/></xsl:variable>
> <a href="{$zmrd}"/>
>
> but non of them work.
>
> Can anybody help?
There's not XSLT way of doing it - check if you XSLT processor has an extension for it, like the saxon:disable-output-escaping one in Saxon.
Santtu
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|