Re: Problem with control character
At 03:23 PM 9/3/2003, you wrote:
I have encountered a truly annoying problem. The enclosed stylesheet does not work (with Xalan-J 2.5.1 or various other XSLT processors) because apparently  is not a valid character for XML 1.0 (though it will be allowed in 1.1). Now, I have a large stylesheet that is used to transform XML to text, and I need to output this character! Is there any pure XSLT workaround for my problem, or do I have output something like "JUNK" and have a (non-XSLT) script postprocess the text to replace that with the required control character?
The latter. Although a "purer" workaround, if you like, can be implemented in an XSLT system. (The required character is inserted by the XSLT serializer, not the transformation, but at least it's lights-out.)
Old distributions of James Clark's XT had a demonstration of how to do this. It may still be available. Googling for XT gets me:
Jump to index.html (http://www.blnz.com/xt/xt-20020426-src/index.html) and look under under "Non-XML output" towards the end.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format