But it won't work anyway as these, like & will put an ampersand
character into the result tree. This character will be linearised as
& (or & or & or any other equivalent expression that the
XSLT system implements) when the result tree is written out as an XML
(or HTML) document.
The thing is, this problem is not about xml nor even really html, but
another program that does not accept proper syntax. So there is no
shame in using some non-xml solution. Just post-process the wretched
thing to un-fix the ampersands and be done with it!
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list