This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
FW: ] Top Ten Java and XSLT Tips, #5
- To: XSL-List at lists dot mulberrytech dot com
- Subject: [xsl] FW: ] Top Ten Java and XSLT Tips, #5
- From: timw at 3d3 dot com
- Date: Wed, 5 Sep 2001 17:31:18 +1000
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi Dimitre,
I think Eric is thinking of it in terms of XHTML - so wants it as for
browser display.
Personally, I never use anything other than   because I have never had
any problems with it being rendered in a browser other than intended. (I
generally use output method "html" for browser display)
Apparently when the output method is "xml", (for XHTML display) Microsoft
Internet Explorer 5.5 running on Windows 2000 capital letter "A" with the
circumflex accent symbol above it.
That is the example he has given me of a place where   doesn't display
as expected in the browser.
java.oreilly.com haven't updated his changes yet, but his explaination and
example should be "updated tonight
or tomorrow morning" (in the US I imagine)
Tim Watts
> -----Original Message-----
> From: Dimitre Novatchev [mailto:dnovatchev@yahoo.com]
> Sent: Wednesday, 5 September 2001 5:12 PM
> To: timw@3d3.com
> Cc: xsl-list@lists.mulberrytech.com
> Subject: [RE:] Top Ten Java and XSLT Tips, #5
>
>
> > The new tip #5 in summary...
> >
> > "Use <xsl:text
> disable-output-escaping="yes">&nbsp;</xsl:text> as an
> > alternative to " ". This is particularly useful when
> the output method
> > is "xml". The XSLT specification does not mandate that
> processors support
> > disable-output-escaping.
>
> The last paragraph is not "particularly useful when the
> output method is 'xml'. The
> result it will produce will not be a well-formed xml
> document, e.g. the following:
>
> <test>
> test1 test2
> </test>
>
> An xml parser (e.g. the one used in Saxon) will complain that
> "reference to
> undeclared entity (found "nbsp")".
>
> Cheers,
> Dimitre Novatchev.
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list