Re: [xsl] Escaped characters being duplicated

Subject: Re: [xsl] Escaped characters being duplicated
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 11 Dec 2007 23:20:40 GMT
> Given all this background, my plea to this list is simple: What sort of
> conditions cause an XSL transformation to duplicate an escaped
> character? 

It would be pretty hard to duplicate these characters in xslt, all the
escaping is resolved by the xml parser before xslt sees it so xslt does
not see these characters as special in any way. so in xslt to duplicate
a < you'd have to do the same as you'd do to duplicate an a, some
combination of substring...

It's most likely a problem in inut or output (are you passing serialised
xml documents between the applications or in memory trees of some sort?
If a document gets passed through an XML serialisation stage twice then
XMl characters such as < may get quioted twice (but then I;d expect
&amp;lt; rather than &lt;&lt;.


The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 

Current Thread