xsl-list
[Top] [All Lists]

Re: Translating "("

2004-11-15 08:52:53
now to get that expression into a select attrbute. As far as XML is
concerned it's all just an opaque string, that has three " and five '
so if you are using " to delimit the attrinute you need to " the
occurrences of " in the attribute value

select="translate(normalize-space(ln:term),
   concat("' /()",'"')
   '_')"

David

And if your parser still gets confused, or all the quotes are turning before your eyes, just use two variables like:

   <xsl:variable name="apos">&apos;</xsl:variable>
   <xsl:variable name="quot">&quot;</xsl:variable>

Though, as discussed recently on this list, this creates document tree fragments rather than strings in XSLT 1. (Not that you would notice much about that..)

Grtz,
Geert

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>