Re: [xsl] html to xml non breaking spaces

Subject: Re: [xsl] html to xml non breaking spaces
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 15 Feb 2005 16:11:56 GMT
> It works fine but as soon as you add any code with an html non breaking
> space, it won't work.

the faq has (several) entries about non breaking space.
which basically shows a certain english bias: there is nothing special
about nbsp it just appears to be the most common non-ascii character if
you are writing english...

It might have helped if you said in what way it didn't work, and how you
entered the non breaking space character into your source file.

two guesses,

a) you used 7 n b s p ; and your source file failed to parse, so XSLT
   didn't start


b) you did get a well formed input document and the stylesheet ran
   but when you viewed the result the space was preceded by an accented
   uppercase A.

Neither problem is really anything to do with XSLT, just general XML
(and HTML) features.

for (a) use & # 1 6 0; or reference a DTD that defines nbsp.

for (b) configure your browser to understand utf8 encoding, or use
xsl:output to output in an encoding such as iso-8859-1.


This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:

Current Thread